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 (