From 7393358cbaf0a573ffb868f5e5bd8cc3d95df78e Mon Sep 17 00:00:00 2001 From: Emma Hamilton Date: Thu, 23 Jan 2025 13:14:54 +1000 Subject: [PATCH] Fix Admin UI breaking in Safari because of usage of iterator helpers --- .changeset/good-pumpkins-juggle.md | 5 +++++ .../admin-ui/pages/ListPage/index.tsx | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/good-pumpkins-juggle.md diff --git a/.changeset/good-pumpkins-juggle.md b/.changeset/good-pumpkins-juggle.md new file mode 100644 index 00000000000..ec15b5faaa2 --- /dev/null +++ b/.changeset/good-pumpkins-juggle.md @@ -0,0 +1,5 @@ +--- +"@keystone-6/core": patch +--- + +Fix Admin UI breaking in Safari because of usage of iterator helpers diff --git a/packages/core/src/___internal-do-not-use-will-break-in-patch/admin-ui/pages/ListPage/index.tsx b/packages/core/src/___internal-do-not-use-will-break-in-patch/admin-ui/pages/ListPage/index.tsx index dd22c9f93da..74304a81838 100644 --- a/packages/core/src/___internal-do-not-use-will-break-in-patch/admin-ui/pages/ListPage/index.tsx +++ b/packages/core/src/___internal-do-not-use-will-break-in-patch/admin-ui/pages/ListPage/index.tsx @@ -577,7 +577,7 @@ function ListTable ({ }) { const list = useList(listKey) const { query } = useRouter() - const shouldShowLinkIcon = selectedFields.keys().some((k, i) => !list.fields[k].views.Cell.supportsLinkTo && i === 0) + const shouldShowLinkIcon = [...selectedFields].some((k, i) => !list.fields[k].views.Cell.supportsLinkTo && i === 0) return (