;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="9fc82ad3-0546-f83d-86e9-884ebc97156a")}catch(e){}}(); module.exports=[92111,a=>{"use strict";var b=a.i(544100),c=a.i(111653),d=a.i(566806);a.s(["Account",()=>b.Account,"ActionsProvider",()=>b.ActionsProvider,"AnimateHeight",()=>b.AnimateHeight,"AppHeader",()=>b.AppHeader,"ArrayField",()=>b.ArrayField,"AuthProvider",()=>b.AuthProvider,"Banner",()=>b.Banner,"BlockSelector",()=>b.BlockSelector,"BlocksDrawer",()=>b.BlocksDrawer,"BlocksField",()=>b.BlocksField,"BrowseByFolderButton",()=>b.BrowseByFolderButton,"BulkUploadDrawer",()=>b.BulkUploadDrawer,"BulkUploadProvider",()=>b.BulkUploadProvider,"Button",()=>b.Button,"CalendarIcon",()=>d.m,"Card",()=>b.Card,"CheckIcon",()=>b.CheckIcon,"CheckboxField",()=>b.CheckboxField,"CheckboxInput",()=>b.CheckboxInput,"ChevronIcon",()=>b.ChevronIcon,"ClientFunctionProvider",()=>b.ClientFunctionProvider,"CloseMenuIcon",()=>b.CloseMenuIcon,"CodeBlockIcon",()=>b.CodeBlockIcon,"CodeEditor",()=>c.l,"CodeEditorLazy",()=>b.CodeEditorLazy,"CodeField",()=>b.CodeField,"Collapsible",()=>b.Collapsible,"CollapsibleField",()=>b.CollapsibleField,"Combobox",()=>b.Combobox,"ConfigProvider",()=>c.b,"ConfirmPasswordField",()=>b.ConfirmPasswordField,"ConfirmationModal",()=>b.ConfirmationModal,"CopyIcon",()=>b.CopyIcon,"CopyLocaleData",()=>b.CopyLocaleData,"CopyToClipboard",()=>b.CopyToClipboard,"DateCell",()=>b.DateCell,"DateCondition",()=>b.DateCondition,"DatePicker",()=>d.n,"DateTimeField",()=>b.DateTimeField,"DefaultBlockImage",()=>b.DefaultBlockImage,"DefaultBrowseByFolderView",()=>b.DefaultBrowseByFolderView,"DefaultCell",()=>b.DefaultCell,"DefaultCollectionFolderView",()=>b.DefaultCollectionFolderView,"DefaultEditView",()=>b.DefaultEditView,"DefaultListView",()=>b.DefaultListView,"DeleteMany",()=>b.DeleteMany,"DocumentControls",()=>b.DocumentControls,"DocumentEventsProvider",()=>b.DocumentEventsProvider,"DocumentFields",()=>b.DocumentFields,"DocumentIcon",()=>b.DocumentIcon,"DocumentInfoProvider",()=>b.DocumentInfoProvider,"DocumentLocked",()=>b.DocumentLocked,"DocumentTakeOver",()=>b.DocumentTakeOver,"DragHandleIcon",()=>b.DragHandleIcon,"Drawer",()=>b.Drawer,"DrawerContentContainer",()=>b.DrawerContentContainer,"DrawerToggler",()=>b.DrawerToggler,"Dropzone",()=>b.Dropzone,"EditDepthProvider",()=>b.EditDepthProvider,"EditIcon",()=>b.EditIcon,"EditMany",()=>b.EditMany,"EditUpload",()=>b.EditUpload,"EmailAndUsernameFields",()=>b.EmailAndUsernameFields,"EmailField",()=>b.EmailField,"EntityVisibilityProvider",()=>b.EntityVisibilityProvider,"ErrorIcon",()=>b.ErrorIcon,"ErrorPill",()=>b.ErrorPill,"ExternalLinkIcon",()=>b.ExternalLinkIcon,"FieldContext",()=>b.FieldContext,"FieldDescription",()=>b.FieldDescription,"FieldDiffContainer",()=>b.FieldDiffContainer,"FieldDiffLabel",()=>b.FieldDiffLabel,"FieldError",()=>b.FieldError,"FieldLabel",()=>b.FieldLabel,"FieldPathContext",()=>b.FieldPathContext,"File",()=>b.File,"FileDetails",()=>b.FileDetails,"FolderFileTable",()=>b.FolderFileTable,"FolderIcon",()=>b.FolderIcon,"FolderProvider",()=>b.FolderProvider,"FolderTypeField",()=>b.FolderTypeField,"Form",()=>b.Form,"FormLoadingOverlayToggle",()=>b.FormLoadingOverlayToggle,"FormSubmit",()=>b.FormSubmit,"FullscreenModal",()=>b.FullscreenModal,"GearIcon",()=>b.GearIcon,"GenerateConfirmation",()=>b.GenerateConfirmation,"GridViewIcon",()=>b.GridViewIcon,"GroupByHeader",()=>b.GroupByHeader,"GroupByPageControls",()=>b.GroupByPageControls,"GroupField",()=>b.GroupField,"Gutter",()=>b.Gutter,"Hamburger",()=>b.Hamburger,"HiddenField",()=>b.HiddenField,"HydrateAuthProvider",()=>b.HydrateAuthProvider,"InfoIcon",()=>b.InfoIcon,"ItemCardGrid",()=>b.ItemCardGrid,"ItemsDrawer",()=>b.ItemsDrawer,"JSONField",()=>b.JSONField,"JoinField",()=>b.JoinField,"LeaveWithoutSaving",()=>b.LeaveWithoutSaving,"LineIcon",()=>b.LineIcon,"Link",()=>b.Link,"LinkIcon",()=>b.LinkIcon,"ListControls",()=>b.ListControls,"ListDrawerContextProvider",()=>b.ListDrawerContextProvider,"ListHeader",()=>b.ListHeader,"ListQueryProvider",()=>b.ListQueryProvider,"ListSelection",()=>b.ListSelection,"ListViewIcon",()=>b.ListViewIcon,"LivePreviewProvider",()=>b.LivePreviewProvider,"LivePreviewWindow",()=>b.LivePreviewWindow,"LoadingOverlay",()=>b.LoadingOverlay,"LoadingOverlayToggle",()=>b.LoadingOverlayToggle,"LocaleProvider",()=>b.LocaleProvider,"Locked",()=>b.Locked,"LogOutIcon",()=>b.LogOutIcon,"Logout",()=>b.Logout,"MenuIcon",()=>b.MenuIcon,"MinimizeMaximizeIcon",()=>b.MinimizeMaximizeIcon,"Modal",()=>b.Modal,"MoreIcon",()=>b.MoreIcon,"MoveDocToFolder",()=>b.MoveDocToFolder,"MoveDocToFolderButton",()=>b.MoveDocToFolderButton,"MoveFolderIcon",()=>b.MoveFolderIcon,"NavContext",()=>b.NavContext,"NavGroup",()=>b.NavGroup,"NavProvider",()=>b.NavProvider,"NavToggler",()=>b.NavToggler,"NullifyLocaleField",()=>b.NullifyLocaleField,"NumberCondition",()=>b.NumberCondition,"NumberField",()=>b.NumberField,"OperationProvider",()=>b.OperationProvider,"OrderableTable",()=>b.OrderableTable,"PageConfigProvider",()=>c.d,"PageControls",()=>b.PageControls,"PageControlsComponent",()=>b.PageControlsComponent,"Pagination",()=>b.Pagination,"ParamsProvider",()=>b.ParamsProvider,"PasswordField",()=>b.PasswordField,"PayloadIcon",()=>b.PayloadIcon,"PerPage",()=>b.PerPage,"Pill",()=>b.Pill,"PillSelector",()=>b.PillSelector,"PlusIcon",()=>b.PlusIcon,"PointField",()=>b.PointField,"Popup",()=>b.Popup,"PopupList",()=>b.PopupList,"PreferencesProvider",()=>b.PreferencesProvider,"PreviewButton",()=>b.PreviewButton,"PreviewSizes",()=>b.PreviewSizes,"ProgressBar",()=>b.ProgressBar,"PublishButton",()=>b.PublishButton,"PublishMany",()=>b.PublishMany,"QueryPresetsAccessCell",()=>b.QueryPresetsAccessCell,"QueryPresetsColumnField",()=>b.QueryPresetsColumnField,"QueryPresetsColumnsCell",()=>b.QueryPresetsColumnsCell,"QueryPresetsGroupByCell",()=>b.QueryPresetsGroupByCell,"QueryPresetsGroupByField",()=>b.QueryPresetsGroupByField,"QueryPresetsWhereCell",()=>b.QueryPresetsWhereCell,"QueryPresetsWhereField",()=>b.QueryPresetsWhereField,"RadioGroupField",()=>b.RadioGroupField,"ReactSelect",()=>b.ReactSelect,"RelationshipCondition",()=>b.RelationshipCondition,"RelationshipField",()=>b.RelationshipField,"RelationshipInput",()=>b.RelationshipInput,"RelationshipProvider",()=>b.RelationshipProvider,"RelationshipTable",()=>b.RelationshipTable,"RenderCustomComponent",()=>b.RenderCustomComponent,"RenderDefaultCell",()=>b.RenderDefaultCell,"RenderFields",()=>b.RenderFields,"RenderTitle",()=>b.RenderTitle,"RichTextField",()=>b.RichTextField,"RootProvider",()=>b.RootProvider,"RouteCacheProvider",()=>b.RouteCacheProvider,"RouteTransitionProvider",()=>b.RouteTransitionProvider,"RowField",()=>b.RowField,"RowLabel",()=>b.RowLabel,"RowLabelProvider",()=>b.RowLabelProvider,"SaveButton",()=>b.SaveButton,"SaveDraftButton",()=>b.SaveDraftButton,"ScrollInfoProvider",()=>b.ScrollInfoProvider,"SearchFilter",()=>b.SearchFilter,"SearchIcon",()=>b.SearchIcon,"SearchParamsProvider",()=>b.SearchParamsProvider,"SectionTitle",()=>b.SectionTitle,"Select",()=>b.Select,"SelectAll",()=>b.SelectAll,"SelectCondition",()=>b.SelectCondition,"SelectField",()=>b.SelectField,"SelectInput",()=>b.SelectInput,"SelectMany",()=>b.SelectMany,"SelectRow",()=>b.SelectRow,"SelectionProvider",()=>b.SelectionProvider,"ServerFunctionsContext",()=>b.ServerFunctionsContext,"ServerFunctionsProvider",()=>b.ServerFunctionsProvider,"SetDocumentStepNav",()=>b.SetDocumentStepNav,"SetDocumentTitle",()=>b.SetDocumentTitle,"SetStepNav",()=>b.SetStepNav,"ShimmerEffect",()=>c.f,"SlugField",()=>b.SlugField,"SortColumn",()=>b.SortColumn,"SortHeader",()=>b.SortHeader,"SortRow",()=>b.SortRow,"StaggeredShimmers",()=>c.g,"StickyToolbar",()=>b.StickyToolbar,"SuccessIcon",()=>b.SuccessIcon,"SwapIcon",()=>b.SwapIcon,"TabComponent",()=>b.TabComponent,"Table",()=>b.Table,"TableColumnsProvider",()=>b.TableColumnsProvider,"TabsField",()=>b.TabsField,"TabsProvider",()=>b.TabsProvider,"TextCondition",()=>b.TextCondition,"TextField",()=>b.TextField,"TextInput",()=>b.TextInput,"TextareaField",()=>b.TextareaField,"TextareaInput",()=>b.TextareaInput,"ThemeProvider",()=>c.i,"Thumbnail",()=>b.Thumbnail,"TimezonePicker",()=>b.TimezonePicker,"Tooltip",()=>b.Tooltip,"Translation",()=>b.Translation,"TranslationProvider",()=>d.c,"UIField",()=>b.UIField,"UnpublishButton",()=>b.UnpublishButton,"UnpublishMany",()=>b.UnpublishMany,"Upload",()=>b.Upload,"UploadEditsProvider",()=>b.UploadEditsProvider,"UploadField",()=>b.UploadField,"UploadHandlersProvider",()=>b.UploadHandlersProvider,"UploadInput",()=>b.UploadInput,"ViewDescription",()=>b.ViewDescription,"WarningIcon",()=>b.WarningIcon,"WatchChildErrors",()=>b.WatchChildErrors,"WatchCondition",()=>b.WatchCondition,"WindowInfoProvider",()=>b.WindowInfoProvider,"XIcon",()=>d.a,"allFieldComponents",()=>b.allFieldComponents,"defaultTheme",()=>c.h,"documentDrawerBaseClass",()=>b.documentDrawerBaseClass,"escapeDiffHTML",()=>b.escapeDiffHTML,"fieldBaseClass",()=>b.fieldBaseClass,"fieldComponents",()=>b.fieldComponents,"fieldReducer",()=>b.fieldReducer,"formatDrawerSlug",()=>b.formatDrawerSlug,"formatTimeToNow",()=>b.formatTimeToNow,"getHTMLDiffComponents",()=>b.getHTMLDiffComponents,"isFieldRTL",()=>b.isFieldRTL,"parseSearchParams",()=>b.parseSearchParams,"toast",()=>b.toast,"unescapeDiffHTML",()=>b.unescapeDiffHTML,"useActions",()=>b.useActions,"useAddClientFunction",()=>b.useAddClientFunction,"useAllFormFields",()=>b.useAllFormFields,"useAuth",()=>b.useAuth,"useBulkUpload",()=>b.useBulkUpload,"useBulkUploadDrawerSlug",()=>b.useBulkUploadDrawerSlug,"useCellProps",()=>b.useCellProps,"useClickOutside",()=>b.useClickOutside,"useClickOutsideContext",()=>b.useClickOutsideContext,"useClientFunctions",()=>b.useClientFunctions,"useCollapsible",()=>b.useCollapsible,"useConfig",()=>c.c,"useControllableState",()=>c.a,"useDebounce",()=>b.useDebounce,"useDebouncedCallback",()=>b.useDebouncedCallback,"useDebouncedEffect",()=>b.useDebouncedEffect,"useDelay",()=>c.e,"useDelayedRender",()=>b.useDelayedRender,"useDocumentDrawer",()=>b.useDocumentDrawer,"useDocumentDrawerContext",()=>b.useDocumentDrawerContext,"useDocumentEvents",()=>b.useDocumentEvents,"useDocumentForm",()=>b.useDocumentForm,"useDocumentInfo",()=>b.useDocumentInfo,"useDocumentTitle",()=>b.useDocumentTitle,"useDrawerSlug",()=>b.useDrawerSlug,"useEditDepth",()=>b.useEditDepth,"useEffectEvent",()=>b.useEffectEvent,"useEntityVisibility",()=>b.useEntityVisibility,"useField",()=>b.useField,"useFieldPath",()=>b.useFieldPath,"useFolder",()=>b.useFolder,"useForm",()=>b.useForm,"useFormBackgroundProcessing",()=>b.useFormBackgroundProcessing,"useFormFields",()=>b.useFormFields,"useFormInitializing",()=>b.useFormInitializing,"useFormModified",()=>b.useFormModified,"useFormProcessing",()=>b.useFormProcessing,"useFormSubmitted",()=>b.useFormSubmitted,"useHotkey",()=>b.useHotkey,"useIntersect",()=>b.useIntersect,"useListDrawer",()=>b.useListDrawer,"useListDrawerContext",()=>b.useListDrawerContext,"useListQuery",()=>b.useListQuery,"useListRelationships",()=>b.useListRelationships,"useLivePreviewContext",()=>b.useLivePreviewContext,"useLocale",()=>b.useLocale,"useModal",()=>b.useModal,"useNav",()=>b.useNav,"useOperation",()=>b.useOperation,"useParams",()=>b.useParams,"usePayloadAPI",()=>b.usePayloadAPI,"usePreferences",()=>b.usePreferences,"useQueue",()=>b.useQueue,"useResize",()=>b.useResize,"useRouteCache",()=>b.useRouteCache,"useRouteTransition",()=>b.useRouteTransition,"useRowLabel",()=>b.useRowLabel,"useScrollInfo",()=>b.useScrollInfo,"useSearchParams",()=>b.useSearchParams,"useSelection",()=>b.useSelection,"useServerFunctions",()=>b.useServerFunctions,"useStepNav",()=>b.useStepNav,"useTableColumns",()=>b.useTableColumns,"useTheme",()=>c.j,"useThrottledEffect",()=>b.useThrottledEffect,"useTranslation",()=>d.d,"useUploadControls",()=>b.useUploadControls,"useUploadEdits",()=>b.useUploadEdits,"useUploadHandlers",()=>b.useUploadHandlers,"useUseTitleField",()=>b.useUseTitleField,"useWatchForm",()=>b.useWatchForm,"useWindowInfo",()=>b.useWindowInfo,"withCondition",()=>b.withCondition])},448905,a=>{"use strict";var b=a.i(544100);a.s(["ShouldRenderTabs",0,a=>{let{children:c}=a,{id:d,collectionSlug:e,globalSlug:f}=(0,b.useDocumentInfo)();return e&&("create"!==d?d:null)||f?c:null}])},441537,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(5423),f=a.i(161930);a.i(150765),a.s(["DocumentTabLink",0,a=>{let g,h,i=(0,b.c)(13),{adminRoute:j,ariaLabel:k,baseClass:l,children:m,href:n,isActive:o,newTab:p}=a,q=(0,e.usePathname)(),r=(0,e.useParams)(),s=(0,e.useSearchParams)().get("locale"),[t,u,v,w]=r.segments||[],x="collections"===t,y=`/${x?"collections":"globals"}/${u}`;i[0]!==j||i[1]!==y?(g=(0,f.formatAdminURL)({adminRoute:j,path:y}),i[0]=j,i[1]=y,i[2]=g):g=i[2];let z=g;x&&("trash"===v&&w?z+=`/trash/${w}`:v&&(z+=`/${v}`));let A=`${z}${n}`,B=`${A}${s?`?locale=${s}`:""}`;if(i[3]!==k||i[4]!==l||i[5]!==m||i[6]!==z||i[7]!==A||i[8]!==B||i[9]!==o||i[10]!==p||i[11]!==q){let a=A===z&&q===z||A!==z&&q.startsWith(A)||o;h=(0,c.jsx)(d.Button,{"aria-label":k,buttonStyle:"tab",className:[l,a&&`${l}--active`].filter(Boolean).join(" "),disabled:a,el:a&&A===q?"div":"link",margin:!1,newTab:p,size:"medium",to:a&&A===q?void 0:B,children:m}),i[3]=k,i[4]=l,i[5]=m,i[6]=z,i[7]=A,i[8]=B,i[9]=o,i[10]=p,i[11]=q,i[12]=h}else h=i[12];return h}])},583104,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100);a.i(150765),a.s(["VersionsPill",0,()=>{let a,e=(0,b.c)(2),{versionCount:f}=(0,d.useDocumentInfo)();return f?(e[0]!==f?(a=(0,c.jsx)("span",{className:"pill-version-count",children:f}),e[0]=f,e[1]=a):a=e[1],a):null}])},980491,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100);a.i(150765),a.s(["NavHamburger",0,a=>{let e,f,g=(0,b.c)(6),{baseClass:h}=a,{navOpen:i,setNavOpen:j}=(0,d.useNav)(),k=`${h}__mobile-close`;g[0]!==j?(e=()=>{j(!1)},g[0]=j,g[1]=e):e=g[1];let l=i?void 0:-1;return g[2]!==k||g[3]!==e||g[4]!==l?(f=(0,c.jsx)("button",{className:k,onClick:e,tabIndex:l,type:"button",children:(0,c.jsx)(d.Hamburger,{isActive:!0})}),g[2]=k,g[3]=e,g[4]=l,g[5]=f):f=g[5],f}])},904062,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100);a.i(150765),a.s(["NavWrapper",0,a=>{let e,f,g=(0,b.c)(11),{baseClass:h,children:i}=a,{hydrated:j,navOpen:k,navRef:l,shouldAnimate:m}=(0,d.useNav)(),n=k&&`${h}--nav-open`,o=m&&`${h}--nav-animate`,p=j&&`${h}--nav-hydrated`;g[0]!==h||g[1]!==n||g[2]!==o||g[3]!==p?(e=[h,n,o,p].filter(Boolean),g[0]=h,g[1]=n,g[2]=o,g[3]=p,g[4]=e):e=g[4];let q=e.join(" "),r=!k||void 0,s=`${h}__scroll`;return g[5]!==i||g[6]!==l||g[7]!==q||g[8]!==r||g[9]!==s?(f=(0,c.jsx)("aside",{className:q,inert:r,children:(0,c.jsx)("div",{className:s,ref:l,children:i})}),g[5]=i,g[6]=l,g[7]=q,g[8]=r,g[9]=s,g[10]=f):f=g[10],f}])},904248,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(401972),f=a.i(150765);function g(a,b){return(0,c.jsx)(f.Fragment,{children:a},`settings-menu-item-${b}`)}a.s(["SettingsMenuButton",0,a=>{let f,h=(0,b.c)(3),{settingsMenu:i}=a,{t:j}=(0,e.useTranslation)();return i&&0!==i.length?(h[0]!==i||h[1]!==j?(f=(0,c.jsx)(d.Popup,{button:(0,c.jsx)(d.GearIcon,{ariaLabel:j("general:menu")}),className:"settings-menu-button",horizontalAlign:"left",id:"settings-menu",size:"small",verticalAlign:"bottom",children:i.map(g)}),h[0]=i,h[1]=j,h[2]=f):f=h[2],f):null}])},852454,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(248067),e=a.i(544100),f=a.i(133589),g=a.i(401972),h=a.i(511127),i=a.i(5423),j=a.i(161930),k=a.i(150765);a.s(["DefaultNavClient",0,a=>{let l,m=(0,b.c)(13),{groups:n,navPreferences:o}=a,p=(0,i.usePathname)(),{config:q}=(0,f.useConfig)(),{admin:r,folders:s,routes:t}=q,{routes:u}=r,{browseByFolder:v}=u,{admin:w}=t,{i18n:x}=(0,g.useTranslation)();if(m[0]!==w||m[1]!==s||m[2]!==v||m[3]!==n||m[4]!==x||m[5]!==o?.groups||m[6]!==p){let a,b=(0,j.formatAdminURL)({adminRoute:w,path:v}),f=p.startsWith(b);m[8]!==w||m[9]!==x||m[10]!==o?.groups||m[11]!==p?(a=(a,b)=>{let{entities:f,label:g}=a;return(0,c.jsx)(e.NavGroup,{isOpen:o?.groups?.[g]?.open,label:g,children:f.map((a,b)=>{let f,g,{slug:i,type:k,label:l}=a;k===h.EntityType.collection&&(f=(0,j.formatAdminURL)({adminRoute:w,path:`/collections/${i}`}),g=`nav-${i}`),k===h.EntityType.global&&(f=(0,j.formatAdminURL)({adminRoute:w,path:`/globals/${i}`}),g=`nav-global-${i}`);let m=p.startsWith(f)&&["/",void 0].includes(p[f.length]),n=(0,c.jsxs)(c.Fragment,{children:[m&&(0,c.jsx)("div",{className:"nav__link-indicator"}),(0,c.jsx)("span",{className:"nav__link-label",children:(0,d.getTranslation)(l,x)})]});return p===f?(0,c.jsx)("div",{className:"nav__link",id:g,children:n},b):(0,c.jsx)(e.Link,{className:"nav__link",href:f,id:g,prefetch:!1,children:n},b)})},b)},m[8]=w,m[9]=x,m[10]=o?.groups,m[11]=p,m[12]=a):a=m[12],l=(0,c.jsxs)(k.Fragment,{children:[s&&s.browseByFolder&&(0,c.jsx)(e.BrowseByFolderButton,{active:f}),n.map(a)]}),m[0]=w,m[1]=s,m[2]=v,m[3]=n,m[4]=x,m[5]=o?.groups,m[6]=p,m[7]=l}else l=m[7];return l}])},971094,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100);a.i(150765),a.s(["NavHamburger",0,()=>{let a,e=(0,b.c)(2),{navOpen:f}=(0,d.useNav)();return e[0]!==f?(a=(0,c.jsx)(d.Hamburger,{closeIcon:"collapse",isActive:f}),e[0]=f,e[1]=a):a=e[1],a}])},509349,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100);a.i(150765),a.s(["Wrapper",0,a=>{let e,f,g=(0,b.c)(9),{baseClass:h,children:i,className:j}=a,{hydrated:k,navOpen:l,shouldAnimate:m}=(0,d.useNav)(),n=l&&`${h}--nav-open`,o=m&&`${h}--nav-animate`,p=k&&`${h}--nav-hydrated`;g[0]!==h||g[1]!==j||g[2]!==n||g[3]!==o||g[4]!==p?(e=[h,j,n,o,p].filter(Boolean),g[0]=h,g[1]=j,g[2]=n,g[3]=o,g[4]=p,g[5]=e):e=g[5];let q=e.join(" ");return g[6]!==i||g[7]!==q?(f=(0,c.jsx)("div",{className:q,children:i}),g[6]=i,g[7]=q,g[8]=f):f=g[8],f}])},185880,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(133589),f=a.i(401972),g=a.i(150765);let h="not-found";a.s(["NotFoundClient",0,a=>{let i,j,k,l,m=(0,b.c)(10),{marginTop:n}=a,o=void 0===n?"large":n,{setStepNav:p}=(0,d.useStepNav)(),{t:q}=(0,f.useTranslation)(),{config:r}=(0,e.useConfig)(),{routes:s}=r,{admin:t}=s;m[0]!==p||m[1]!==q?(i=()=>{p([{label:q("general:notFound")}])},j=[p,q],m[0]=p,m[1]=q,m[2]=i,m[3]=j):(i=m[2],j=m[3]),(0,g.useEffect)(i,j);let u=o&&`${h}--margin-top-${o}`;m[4]!==u?(k=[h,u].filter(Boolean),m[4]=u,m[5]=k):k=m[5];let v=k.join(" ");return m[6]!==t||m[7]!==q||m[8]!==v?(l=(0,c.jsx)("div",{className:v,children:(0,c.jsxs)(d.Gutter,{className:`${h}__wrap`,children:[(0,c.jsxs)("div",{className:`${h}__content`,children:[(0,c.jsx)("h1",{children:q("general:nothingFound")}),(0,c.jsx)("p",{children:q("general:sorryNotFound")})]}),(0,c.jsx)(d.Button,{className:`${h}__button`,el:"link",size:"large",to:t,children:q("general:backToDashboard")})]})}),m[6]=t,m[7]=q,m[8]=v,m[9]=l):l=m[9],l}])},343545,a=>{"use strict";var b=a.i(526156),c=a.i(544100),d=a.i(133589),e=a.i(401972),f=a.i(5423),g=a.i(161930),h=a.i(716401),i=a.i(150765),j=a.i(42119);let k=a=>{let d,f=(0,j.c)(6),{localeOptions:g,onChange:h}=a,{t:i}=(0,e.useTranslation)();if(f[0]!==g||f[1]!==h||f[2]!==i){let a;f[4]!==h?(a=a=>h(a),f[4]=h,f[5]=a):a=f[5],d=(0,b.jsx)(c.SelectField,{field:{name:"locale",label:i("general:locale"),options:g},onChange:a,path:"locale"}),f[0]=g,f[1]=h,f[2]=i,f[3]=d}else d=f[3];return d},l="query-inspector",m=({type:a,comma:c=!1,position:d})=>(0,b.jsxs)("span",{className:`${l}__bracket ${l}__bracket--position-${d}`,children:["end"===d?"object"===a?"}":"]":"object"===a?"{":"[","end"===d&&c?",":null]}),n=a=>{let d,e=(0,j.c)(2),{isEmpty:f,object:g,objectKey:h,parentType:k,trailingComma:o}=a,p=void 0!==f&&f,q=void 0===k?"object":k,r=void 0!==o&&o,s=g?Object.keys(g):[],t=s.length,[u,v]=i.useState(!0),w="object"===q||"array"===q;return e[0]!==u?(d=()=>v(!u),e[0]=u,e[1]=d):d=e[1],(0,b.jsxs)("li",{className:w?`${l}__row-line--nested`:"",children:[(0,b.jsxs)("button",{"aria-label":"toggle",className:`${l}__list-toggle ${p?`${l}__list-toggle--empty`:""}`,onClick:d,type:"button",children:[p?null:(0,b.jsx)(c.ChevronIcon,{className:`${l}__toggle-row-icon ${l}__toggle-row-icon--${u?"open":"closed"}`}),(0,b.jsxs)("span",{children:[h&&`"${h}": `,(0,b.jsx)(m,{position:"start",type:q}),p?(0,b.jsx)(m,{comma:r,position:"end",type:q}):null]})]}),(0,b.jsx)("ul",{className:`${l}__json-children ${w?`${l}__json-children--nested`:""}`,children:u&&s.map((a,c)=>{let d,e=g[a],f=c===t-1;if(null===e?d="null":e instanceof Date?(d="date",e=e.toISOString()):d=Array.isArray(e)?"array":"object"==typeof e?"object":"number"==typeof e?"number":"boolean"==typeof e?"boolean":"string","object"===d||"array"===d)return(0,b.jsx)(n,{isEmpty:0===e.length||0===Object.keys(e).length,object:e,objectKey:"object"===q?a:void 0,parentType:d,trailingComma:!f},`${a}-${c}`);if("date"===d||"string"===d||"null"===d||"number"===d||"boolean"===d){let g=!!("object"===q&&a),i=[`${l}__row-line`,`${l}__value-type--${d}`,`${l}__row-line--${h?"nested":"top"}`].filter(Boolean).join(" ");return(0,b.jsxs)("li",{className:i,children:[g?(0,b.jsx)("span",{children:`"${a}": `}):null,(0,b.jsx)("span",{className:`${l}__value`,children:JSON.stringify(e)}),f?"":","]},`${a}-${c}`)}})}),!p&&(0,b.jsx)("span",{className:w?`${l}__bracket--nested`:"",children:(0,b.jsx)(m,{comma:r,position:"end",type:q})})]})},o="query-inspector";a.s(["APIViewClient",0,()=>{let a,{id:j,collectionSlug:l,globalSlug:m,initialData:p,isTrashed:q}=(0,c.useDocumentInfo)(),r=(0,f.useSearchParams)(),{i18n:s,t}=(0,e.useTranslation)(),{code:u}=(0,c.useLocale)(),{config:{defaultDepth:v,localization:w,routes:{api:x},serverURL:y},getEntityConfig:z}=(0,d.useConfig)(),A=z({collectionSlug:l}),B=z({globalSlug:m}),C=w&&w.locales.map(a=>({label:a.label,value:a.code})),D=!1;A&&(D=(0,h.hasDraftsEnabled)(A),a=`/${l}/${j}`),B&&(D=(0,h.hasDraftsEnabled)(B),a=`/globals/${m}`);let[E,F]=i.useState(p),[G,H]=i.useState("true"===r.get("draft")),[I,J]=i.useState(r?.get("locale")||u),[K,L]=i.useState(r.get("depth")||v.toString()),[M,N]=i.useState(!0),[O,P]=i.useState(!1),[Q,R]=i.useState(y||"");i.useEffect(()=>{y||R(window.location.origin)},[y]);let S="string"==typeof p?.deletedAt,T=new URLSearchParams({depth:K,draft:String(G),locale:I,trash:S?"true":"false"}).toString(),U=(0,g.formatAdminURL)({apiRoute:x,path:`${a}?${T}`,serverURL:Q});return i.useEffect(()=>{(async()=>{try{let a=await fetch(U,{credentials:M?"include":"omit",headers:{"Accept-Language":s.language},method:"GET"});try{let b=await a.json();F(b)}catch(a){c.toast.error("Error parsing response"),console.error(a)}}catch(a){c.toast.error("Error making request"),console.error(a)}})()},[s.language,U,M]),(0,b.jsxs)(c.Gutter,{className:[o,O&&`${o}--fullscreen`].filter(Boolean).join(" "),right:!1,children:[(0,b.jsx)(c.SetDocumentStepNav,{collectionSlug:l,globalLabel:B?.label,globalSlug:m,id:j,isTrashed:q,pluralLabel:A?A?.labels?.plural:void 0,useAsTitle:A?A?.admin?.useAsTitle:void 0,view:"API"}),(0,b.jsxs)("div",{className:`${o}__configuration`,children:[(0,b.jsxs)("div",{className:`${o}__api-url`,children:[(0,b.jsxs)("span",{className:`${o}__label`,children:["API URL ",(0,b.jsx)(c.CopyToClipboard,{value:U})]}),(0,b.jsx)("a",{href:U,rel:"noopener noreferrer",target:"_blank",children:U})]}),(0,b.jsx)(c.Form,{initialState:{authenticated:{initialValue:M||!1,valid:!0,value:M||!1},depth:{initialValue:Number(K||0),valid:!0,value:Number(K||0)},draft:{initialValue:G||!1,valid:!0,value:G||!1},locale:{initialValue:I,valid:!0,value:I}},children:(0,b.jsxs)("div",{className:`${o}__form-fields`,children:[(0,b.jsxs)("div",{className:`${o}__filter-query-checkboxes`,children:[D&&(0,b.jsx)(c.CheckboxField,{field:{name:"draft",label:t("version:draft")},onChange:()=>H(!G),path:"draft"}),(0,b.jsx)(c.CheckboxField,{field:{name:"authenticated",label:t("authentication:authenticated")},onChange:()=>N(!M),path:"authenticated"})]}),C&&(0,b.jsx)(k,{localeOptions:C,onChange:J}),(0,b.jsx)(c.NumberField,{field:{name:"depth",admin:{step:1},label:t("general:depth"),max:10,min:0},onChange:a=>L(a?.toString()),path:"depth"})]})})]}),(0,b.jsxs)("div",{className:`${o}__results-wrapper`,children:[(0,b.jsx)("div",{className:`${o}__toggle-fullscreen-button-container`,children:(0,b.jsx)("button",{"aria-label":"toggle fullscreen",className:`${o}__toggle-fullscreen-button`,onClick:()=>P(!O),type:"button",children:(0,b.jsx)(c.MinimizeMaximizeIcon,{isMinimized:!O})})}),(0,b.jsx)("div",{className:`${o}__results`,children:(0,b.jsx)(n,{object:E})})]})]})}],343545)},970958,a=>{"use strict";var b=a.i(526156),c=a.i(544100);a.i(150765),a.s(["EditView",0,a=>(0,b.jsx)(c.DefaultEditView,{...a})])},61245,a=>{"use strict";var b=a.i(150765);let c=(0,b.createContext)({selectedLocales:[]});a.s(["SelectedLocalesContext",0,c,"useSelectedLocales",0,()=>(0,b.use)(c)])},988582,a=>{"use strict";var b=a.i(526156),c=a.i(544100),d=a.i(133589),e=a.i(401972),f=a.i(5423),g=a.i(150765),h=a.i(248067),i=a.i(511127),j=a.i(161930);let k="restore-version",l="restore-version",m=({className:a,collectionConfig:m,globalConfig:n,label:o,originalDocID:p,status:q,versionDateFormatted:r,versionID:s})=>{let{config:{routes:{admin:t,api:u}}}=(0,d.useConfig)(),{toggleModal:v}=(0,c.useModal)(),w=(0,f.useRouter)(),{i18n:x,t:y}=(0,e.useTranslation)(),[z,A]=(0,g.useState)(!1),{startRouteTransition:B}=(0,c.useRouteTransition)(),C=y(n?"version:aboutToRestoreGlobal":"version:aboutToRestore",{label:(0,h.getTranslation)(o,x),versionDate:r}),D="draft"!==q&&m?.versions?.drafts,E=(0,g.useCallback)(async()=>{let a,b=(0,j.formatAdminURL)({apiRoute:u,path:""});m&&(b=`${b}/${m.slug}/versions/${s}?draft=${z}`,a=(0,j.formatAdminURL)({adminRoute:t,path:`/collections/${m.slug}/${p}`})),n&&(b=`${b}/globals/${n.slug}/versions/${s}?draft=${z}`,a=(0,j.formatAdminURL)({adminRoute:t,path:`/globals/${n.slug}`}));let d=await i.requests.post(b,{headers:{"Accept-Language":x.language}});if(200===d.status){let b=await d.json();return c.toast.success(b.message),B(()=>w.push(a))}c.toast.error(y("version:problemRestoringVersion"))},[u,m,n,x.language,s,z,t,p,B,w,y]);return(0,b.jsxs)(g.Fragment,{children:[(0,b.jsx)("div",{className:[k,a].filter(Boolean).join(" "),children:(0,b.jsx)(c.Button,{buttonStyle:"primary",className:[D&&`${k}__restore-as-draft-button`].filter(Boolean).join(" "),onClick:()=>v(l),size:"xsmall",SubMenuPopupContent:D?()=>(0,b.jsx)(c.PopupList.ButtonGroup,{children:(0,b.jsx)(c.PopupList.Button,{onClick:()=>[A(!0),v(l)],children:y("version:restoreAsDraft")})}):null,children:y("version:restoreThisVersion")})}),(0,b.jsx)(c.ConfirmationModal,{body:C,confirmingLabel:y("version:restoring"),heading:y("version:confirmVersionRestoration"),modalSlug:l,onConfirm:E})]})};var n=a.i(42119);let o=a=>{let{collectionSlug:d,docID:h,drawerSlug:i,globalSlug:j}=a,{isTrashed:k}=(0,c.useDocumentInfo)(),{closeModal:l}=(0,c.useModal)(),m=(0,f.useSearchParams)(),n=(0,g.useRef)(m),{renderDocument:o}=(0,c.useServerFunctions)(),[p,q]=(0,g.useState)(void 0),[r,s]=(0,g.useState)(!0),t=(0,g.useRef)(!1),{t:u}=(0,e.useTranslation)(),v=(0,g.useCallback)(a=>{(async()=>{s(!0);try{let b=!!j,c=d??j,e=await o({collectionSlug:c,docID:a,drawerSlug:i,paramsOverride:{segments:[b?"globals":"collections",c,...k?["trash"]:[],b?void 0:String(a),"versions"].filter(Boolean)},redirectAfterDelete:!1,redirectAfterDuplicate:!1,searchParams:Object.fromEntries(m.entries()),versions:{disableGutter:!0,useVersionDrawerCreatedAtCell:!0}});e?.Document&&(q(e.Document),s(!1))}catch(a){c.toast.error(a?.message||u("error:unspecific")),l(i)}})()},[l,d,i,j,k,o,m,u]);return((0,g.useEffect)(()=>{t.current&&n.current===m||(n.current=m,v(h),t.current=!0)},[h,v,m]),r)?(0,b.jsx)(c.LoadingOverlay,{}):p},p=a=>{let d,f=(0,n.c)(6),{collectionSlug:g,docID:h,drawerSlug:i,globalSlug:j}=a,{t:k}=(0,e.useTranslation)();return f[0]!==g||f[1]!==h||f[2]!==i||f[3]!==j||f[4]!==k?(d=(0,b.jsx)(c.Drawer,{className:"version-drawer",gutter:!0,slug:i,title:k("version:selectVersionToCompare"),children:(0,b.jsx)(o,{collectionSlug:g,docID:h,drawerSlug:i,globalSlug:j})}),f[0]=g,f[1]=h,f[2]=i,f[3]=j,f[4]=k,f[5]=d):d=f[5],d},q="compare-version",r=(0,g.memo)(a=>{let{collectionSlug:d,docID:f,globalSlug:h,onChange:i,versionFromID:j,versionFromOptions:k}=a,{t:l}=(0,e.useTranslation)(),{Drawer:m,openDrawer:o}=(a=>{let d,e,f,h,i,j,k,l,m=(0,n.c)(29),{collectionSlug:o,docID:q,globalSlug:r}=a,s=(0,c.useEditDepth)(),t=(0,g.useId)(),{closeModal:u,modalState:v,openModal:w,toggleModal:x}=(0,c.useModal)(),[y,z]=(0,g.useState)(!1);m[0]!==s||m[1]!==t?(d=(({depth:a,uuid:b})=>`version-drawer_${a}_${b}`)({depth:s,uuid:t}),m[0]=s,m[1]=t,m[2]=d):d=m[2];let A=d;m[3]!==A||m[4]!==v?(e=()=>{z(!!v[A]?.isOpen)},f=[v,A],m[3]=A,m[4]=v,m[5]=e,m[6]=f):(e=m[5],f=m[6]),(0,g.useEffect)(e,f),m[7]!==A||m[8]!==x?(h=()=>{x(A)},m[7]=A,m[8]=x,m[9]=h):h=m[9];let B=h;m[10]!==u||m[11]!==A?(i=()=>{u(A)},m[10]=u,m[11]=A,m[12]=i):i=m[12];let C=i;m[13]!==A||m[14]!==w?(j=()=>{w(A)},m[13]=A,m[14]=w,m[15]=j):j=m[15];let D=j;m[16]!==o||m[17]!==q||m[18]!==A||m[19]!==r?(k=()=>(0,b.jsx)(p,{collectionSlug:o,docID:q,drawerSlug:A,globalSlug:r}),m[16]=o,m[17]=q,m[18]=A,m[19]=r,m[20]=k):k=m[20];let E=k;return m[21]!==E||m[22]!==C||m[23]!==s||m[24]!==A||m[25]!==y||m[26]!==D||m[27]!==B?(l={closeDrawer:C,Drawer:E,drawerDepth:s,drawerSlug:A,isDrawerOpen:y,openDrawer:D,toggleDrawer:B},m[21]=E,m[22]=C,m[23]=s,m[24]=A,m[25]=y,m[26]=D,m[27]=B,m[28]=l):l=m[28],l})({collectionSlug:d,docID:f,globalSlug:h}),r=(0,g.useMemo)(()=>[...k,{label:(0,b.jsx)("span",{className:`${q}-moreVersions`,children:l("version:moreVersions")}),value:"more"}],[l,k]),s=(0,g.useMemo)(()=>k.find(a=>a.value===j),[k,j]),t=(0,g.useCallback)(a=>{"more"===a.value?o():i(a)},[i,o]);return(0,b.jsxs)("div",{className:[c.fieldBaseClass,q].filter(Boolean).join(" "),children:[(0,b.jsx)(c.ReactSelect,{isClearable:!1,isSearchable:!1,onChange:t,options:r,placeholder:l("version:selectVersionToCompare"),value:s}),(0,b.jsx)(m,{})]})}),s="select-version-locales",t=({locales:a,localeSelectorOpen:d,onChange:e})=>(0,b.jsx)(c.AnimateHeight,{className:s,height:d?"auto":0,id:`${s}-locales`,children:(0,b.jsx)(c.PillSelector,{onClick:({pill:b})=>{e({locales:a.map(a=>a.name===b.name?{...a,selected:!b.selected}:a)})},pills:a})});var u=a.i(61245);let v=a=>{let b,f,i=(0,n.c)(24),{id:k,collectionConfig:l,globalConfig:m,isTrashed:o,versionToCreatedAtFormatted:p,versionToID:q}=a,{config:r}=(0,d.useConfig)(),{setStepNav:s}=(0,c.useStepNav)(),{i18n:t,t:u}=(0,e.useTranslation)(),v=(0,c.useLocale)(),{title:w}=(0,c.useDocumentTitle)();return i[0]!==l||i[1]!==r||i[2]!==m||i[3]!==t||i[4]!==k||i[5]!==o||i[6]!==s||i[7]!==u||i[8]!==w||i[9]!==p?(b=()=>{let{routes:a}=r,{admin:b}=a;if(l){let a=l.slug,c=l.labels?.plural,d=o?`/collections/${a}/trash/${k}`:`/collections/${a}/${k}`,e=[{label:(0,h.getTranslation)(c,t),url:(0,j.formatAdminURL)({adminRoute:b,path:`/collections/${a}`})}];o&&e.push({label:u("general:trash"),url:(0,j.formatAdminURL)({adminRoute:b,path:`/collections/${a}/trash`})}),e.push({label:w,url:(0,j.formatAdminURL)({adminRoute:b,path:d})},{label:u("version:versions"),url:(0,j.formatAdminURL)({adminRoute:b,path:`${d}/versions`})},{label:p,url:void 0}),s(e);return}if(m){let a=m.slug;s([{label:m.label,url:(0,j.formatAdminURL)({adminRoute:b,path:`/globals/${a}`})},{label:u("version:versions"),url:(0,j.formatAdminURL)({adminRoute:b,path:`/globals/${a}/versions`})},{label:p}])}},i[0]=l,i[1]=r,i[2]=m,i[3]=t,i[4]=k,i[5]=o,i[6]=s,i[7]=u,i[8]=w,i[9]=p,i[10]=b):b=i[10],i[11]!==l||i[12]!==r||i[13]!==m||i[14]!==t||i[15]!==k||i[16]!==o||i[17]!==v||i[18]!==s||i[19]!==u||i[20]!==w||i[21]!==p||i[22]!==q?(f=[r,s,k,o,v,u,t,l,m,w,p,q],i[11]=l,i[12]=r,i[13]=m,i[14]=t,i[15]=k,i[16]=o,i[17]=v,i[18]=s,i[19]=u,i[20]=w,i[21]=p,i[22]=q,i[23]=f):f=i[23],(0,g.useEffect)(b,f),null},w="view-version";a.s(["DefaultVersionView",0,({canUpdate:a,modifiedOnly:h,RenderedDiff:i,selectedLocales:j,versionFromCreatedAt:k,versionFromID:l,versionFromOptions:n,versionToCreatedAt:o,versionToCreatedAtFormatted:p,VersionToCreatedAtLabel:q,versionToID:s,versionToStatus:x})=>{let{config:y,getEntityConfig:z}=(0,d.useConfig)(),{code:A}=(0,c.useLocale)(),{i18n:B,t:C}=(0,e.useTranslation)(),[D,E]=(0,g.useState)([]),[F,G]=g.default.useState(!1);(0,g.useEffect)(()=>{y.localization&&E(y.localization.locales.map(a=>{let b=a.label;return"string"!=typeof a.label&&a.label[A]&&(b=a.label[A]),{name:a.code,Label:b,selected:j.includes(a.code)}}))},[A,y.localization,j]);let{id:H,collectionSlug:I,globalSlug:J,isTrashed:K}=(0,c.useDocumentInfo)(),{startRouteTransition:L}=(0,c.useRouteTransition)(),{collectionConfig:M,globalConfig:N}=(0,g.useMemo)(()=>({collectionConfig:z({collectionSlug:I}),globalConfig:z({globalSlug:J})}),[I,J,z]),O=(0,f.useRouter)(),P=(0,f.usePathname)(),Q=(0,f.useSearchParams)(),[R,S]=(0,g.useState)(h),T=(0,g.useCallback)(a=>{let b=new URLSearchParams(Array.from(Q.entries()));if(a?.versionFromID&&b.set("versionFrom",a?.versionFromID),a?.selectedLocales)if(a.selectedLocales.length){let c=[];for(let b of a.selectedLocales)b.selected&&c.push(b.name);b.set("localeCodes",JSON.stringify(c))}else b.delete("localeCodes");a?.modifiedOnly===!1?b.set("modifiedOnly","false"):a?.modifiedOnly===!0&&b.delete("modifiedOnly");let c=b.toString(),d=c?`?${c}`:"";L(()=>O.push(`${P}${d}`))},[P,O,Q,L]),U=(0,g.useCallback)(a=>{let b=a.target.checked;S(b),T({modifiedOnly:b})},[T]),V=(0,g.useCallback)(({locales:a})=>{E(a),T({selectedLocales:a})},[T]),W=(0,g.useCallback)(a=>{T({versionFromID:a.value})},[T]),{localization:X}=y,Y=(0,g.useMemo)(()=>C("version:versionAgo",{distance:(0,c.formatTimeToNow)({date:o,i18n:B})}),[o,B,C]),Z=(0,g.useMemo)(()=>k?C("version:versionAgo",{distance:(0,c.formatTimeToNow)({date:k,i18n:B})}):void 0,[k,B,C]);return(0,b.jsxs)("main",{className:w,children:[(0,b.jsxs)(c.Gutter,{className:`${w}-controls-top`,children:[(0,b.jsxs)("div",{className:`${w}-controls-top__wrapper`,children:[(0,b.jsx)("h2",{children:B.t("version:compareVersions")}),(0,b.jsxs)("div",{className:`${w}-controls-top__wrapper-actions`,children:[(0,b.jsx)("span",{className:`${w}__modifiedCheckBox`,children:(0,b.jsx)(c.CheckboxInput,{checked:R,id:"modifiedOnly",label:B.t("version:modifiedOnly"),onToggle:U})}),X&&(0,b.jsxs)(c.Pill,{"aria-controls":`${w}-locales`,"aria-expanded":F,className:`${w}__toggle-locales`,icon:(0,b.jsx)(c.ChevronIcon,{direction:F?"up":"down"}),onClick:()=>G(a=>!a),pillStyle:"light",size:"small",children:[(0,b.jsxs)("span",{className:`${w}__toggle-locales-label`,children:[C("general:locales"),":"," "]}),(0,b.jsx)("span",{className:`${w}__toggle-locales-list`,children:D.filter(a=>a.selected).map(a=>a.name).join(", ")})]})]})]}),X&&(0,b.jsx)(t,{locales:D,localeSelectorOpen:F,onChange:V})]}),(0,b.jsx)(c.Gutter,{className:`${w}-controls-bottom`,children:(0,b.jsxs)("div",{className:`${w}-controls-bottom__wrapper`,children:[(0,b.jsxs)("div",{className:`${w}__version-from`,children:[(0,b.jsxs)("div",{className:`${w}__version-from-labels`,children:[(0,b.jsx)("span",{children:C("version:comparingAgainst")}),Z&&(0,b.jsx)("span",{className:`${w}__time-elapsed`,children:Z})]}),(0,b.jsx)(r,{collectionSlug:I,docID:H,globalSlug:J,onChange:W,versionFromID:l,versionFromOptions:n})]}),(0,b.jsxs)("div",{className:`${w}__version-to`,children:[(0,b.jsxs)("div",{className:`${w}__version-to-labels`,children:[(0,b.jsx)("span",{children:C("version:currentlyViewing")}),(0,b.jsx)("span",{className:`${w}__time-elapsed`,children:Y})]}),(0,b.jsxs)("div",{className:`${w}__version-to-version`,children:[q,a&&!K&&(0,b.jsx)(m,{className:`${w}__restore`,collectionConfig:M,globalConfig:N,label:M?.labels.singular||N?.label,originalDocID:H,status:x,versionDateFormatted:p,versionID:s})]})]})]})}),(0,b.jsx)(v,{collectionConfig:M,globalConfig:N,id:H,isTrashed:K,versionToCreatedAtFormatted:p,versionToID:s}),(0,b.jsx)(c.Gutter,{className:`${w}__diff-wrap`,children:(0,b.jsx)(u.SelectedLocalesContext,{value:{selectedLocales:D.map(a=>a.name)},children:o&&i})})]})}],988582)},98580,909925,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(133589),f=a.i(401972),g=a.i(412795),h=a.i(150765);function i(a,b){return JSON.stringify(a)!==JSON.stringify(b)}function j({baseVersionField:a,config:b,field:c,row:d,valueFromRow:e,valueToRow:f}){let g=[],h=[];if("array"===c.type&&"fields"in c)g=c.fields,h=a.rows?.length?a.rows[d]:a.fields;else if("blocks"===c.type)if(f?.blockType===e?.blockType)g=(b?.blocksMap?.[f?.blockType]??(("blocks"in c||"blockReferences"in c)&&(c.blockReferences??c.blocks)?.find(a=>"string"!=typeof a&&a.slug===f?.blockType)||{fields:[]})).fields,h=a.rows?.length?a.rows[d]:a.fields;else{let i=b?.blocksMap?.[f?.blockType]??(("blocks"in c||"blockReferences"in c)&&(c.blockReferences??c.blocks)?.find(a=>"string"!=typeof a&&a.slug===f?.blockType)||{fields:[]}),j=b?.blocksMap?.[e?.blockType]??(("blocks"in c||"blockReferences"in c)&&(c.blockReferences??c.blocks)?.find(a=>"string"!=typeof a&&a.slug===e?.blockType)||{fields:[]});g=[...new Map([...i.fields,...j.fields].map(a=>[a.name,a])).values()],h=a.rows?.length?a.rows[d]:a.fields}return{fields:g,versionFields:h}}function k({config:a,fields:b,locales:c,parentIsLocalized:d,valueFrom:e,valueTo:f}){let h=0;return b.forEach(b=>{if("name"in b&&"id"===b.name)return;let j=b.type;switch(j){case"array":case"blocks":if(c&&(0,g.fieldShouldBeLocalized)({field:b,parentIsLocalized:d}))c.forEach(g=>{let i=e?.[b.name]?.[g]??[],j=f?.[b.name]?.[g]??[];h+=l({config:a,field:b,locales:c,parentIsLocalized:d||b.localized,valueFromRows:i,valueToRows:j})});else{let g=e?.[b.name]??[],i=f?.[b.name]??[];h+=l({config:a,field:b,locales:c,parentIsLocalized:d||b.localized,valueFromRows:g,valueToRows:i})}break;case"checkbox":case"code":case"date":case"email":case"join":case"json":case"number":case"point":case"radio":case"relationship":case"richText":case"select":case"text":case"textarea":case"upload":c&&(0,g.fieldShouldBeLocalized)({field:b,parentIsLocalized:d})?c.forEach(a=>{i(f?.[b.name]?.[a],e?.[b.name]?.[a])&&h++}):i(f?.[b.name],e?.[b.name])&&h++;break;case"collapsible":case"row":h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e,valueTo:f});break;case"group":(0,g.groupHasName)(b)?c&&(0,g.fieldShouldBeLocalized)({field:b,parentIsLocalized:d})?c.forEach(g=>{h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e?.[b.name]?.[g],valueTo:f?.[b.name]?.[g]})}):h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e?.[b.name],valueTo:f?.[b.name]}):h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e,valueTo:f});break;case"tabs":b.tabs.forEach(b=>{"name"in b&&c&&b.localized?c.forEach(g=>{h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e?.[b.name]?.[g],valueTo:f?.[b.name]?.[g]})}):"name"in b?h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e?.[b.name],valueTo:f?.[b.name]}):h+=k({config:a,fields:b.fields,locales:c,parentIsLocalized:d||b.localized,valueFrom:e,valueTo:f})});break;case"ui":break;default:throw Error(`Unexpected field.type in countChangedFields : ${String(j)}`)}}),h}function l({config:a,field:b,locales:c,parentIsLocalized:d,valueFromRows:e=[],valueToRows:f=[]}){let g=0,h=0;for(;e[h]||f[h];){let i=e?.[h]||{},l=f?.[h]||{},{fields:m}=j({baseVersionField:{type:"text",fields:[],path:"",schemaPath:""},config:a,field:b,row:h,valueFromRow:i,valueToRow:l});g+=k({config:a,fields:m,locales:c,parentIsLocalized:d||b.localized,valueFrom:i,valueTo:l}),h++}return g}a.s(["getFieldsForRowComparison",()=>j],909925);let m="diff-collapser";a.s(["DiffCollapser",0,a=>{let i,j=(0,b.c)(19),{children:n,field:o,fields:p,hideGutter:q,initCollapsed:r,isIterable:s,Label:t,locales:u,parentIsLocalized:v,valueFrom:w,valueTo:x}=a,y=void 0!==q&&q,z=void 0!==s&&s,{t:A}=(0,f.useTranslation)(),[B,C]=(0,h.useState)(void 0!==r&&r),{config:D}=(0,e.useConfig)();if(j[0]!==t||j[1]!==n||j[2]!==D||j[3]!==o||j[4]!==p||j[5]!==y||j[6]!==B||j[7]!==z||j[8]!==u||j[9]!==v||j[10]!==A||j[11]!==w||j[12]!==x){let a,b,e;if(z){if(!(0,g.fieldIsArrayType)(o)&&!(0,g.fieldIsBlockType)(o))throw Error("DiffCollapser: field must be an array or blocks field when isIterable is true");let b=w??[],c=x??[];if(!Array.isArray(b)||!Array.isArray(c))throw Error("DiffCollapser: valueFrom and valueTro must be arrays when isIterable is true");a=l({config:D,field:o,locales:u,parentIsLocalized:v,valueFromRows:b,valueToRows:c})}else a=k({config:D,fields:p,locales:u,parentIsLocalized:v,valueFrom:w,valueTo:x});let f=B&&`${m}__content--is-collapsed`,h=y&&`${m}__content--hide-gutter`;j[14]!==f||j[15]!==h?(b=[`${m}__content`,f,h].filter(Boolean),j[14]=f,j[15]=h,j[16]=b):b=j[16];let q=b.join(" ");j[17]!==B?(e=()=>C(!B),j[17]=B,j[18]=e):e=j[18],i=(0,c.jsxs)("div",{className:m,children:[(0,c.jsxs)(d.FieldDiffLabel,{children:[(0,c.jsxs)("button",{"aria-label":B?"Expand":"Collapse",className:`${m}__toggle-button`,onClick:e,type:"button",children:[(0,c.jsx)("div",{className:`${m}__label`,children:t}),(0,c.jsx)(d.ChevronIcon,{direction:B?"right":"down",size:"small"})]}),a>0&&B&&(0,c.jsx)("span",{className:`${m}__field-change-count`,children:A("version:changedFieldsCount",{count:a})})]}),(0,c.jsx)("div",{className:q,children:n})]}),j[0]=t,j[1]=n,j[2]=D,j[3]=o,j[4]=p,j[5]=y,j[6]=B,j[7]=z,j[8]=u,j[9]=v,j[10]=A,j[11]=w,j[12]=x,j[13]=i}else i=j[13];return i}],98580)},167822,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(592586),e=a.i(150765);let f="render-field-diffs";function g(a,b){if(a.fieldByLocale){let d=[];for(let[e,g]of Object.entries(a.fieldByLocale))d.push((0,c.jsx)("div",{className:`${f}__locale`,"data-field-path":g.path,"data-locale":e,children:(0,c.jsx)("div",{className:`${f}__locale-value`,children:g.CustomComponent})},[e,b].join("-")));return(0,c.jsx)("div",{className:`${f}__field`,children:d},b)}return a.field?(0,c.jsx)("div",{className:`${f}__field field__${a.field.type}`,"data-field-path":a.field.path,children:a.field.CustomComponent},b):null}a.s(["RenderVersionFieldsToDiff",0,a=>{let h,i,j,k=(0,b.c)(6),{parent:l,versionFields:m}=a,[n,o]=e.default.useState(!1);k[0]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{o(!0)},i=[],k[0]=h,k[1]=i):(h=k[0],i=k[1]),(0,e.useEffect)(h,i);let p=`${f}${void 0!==l&&l?` ${f}--parent`:""}`;return k[2]!==n||k[3]!==p||k[4]!==m?(j=(0,c.jsx)("div",{className:p,children:n?m?.map(g):(0,c.jsx)(e.Fragment,{children:(0,c.jsx)(d.ShimmerEffect,{height:"8rem",width:"100%"})})}),k[2]=n,k[3]=p,k[4]=m,k[5]=j):j=k[5],j}])},789132,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(248067),e=a.i(401972);a.i(150765);var f=a.i(61245),g=a.i(98580),h=a.i(167822);a.s(["Collapsible",0,a=>{let i,j=(0,b.c)(8),{baseVersionField:k,comparisonValue:l,field:m,parentIsLocalized:n,versionValue:o}=a,{i18n:p}=(0,e.useTranslation)(),{selectedLocales:q}=(0,f.useSelectedLocales)();return k.fields?.length?(j[0]!==k.fields||j[1]!==m||j[2]!==p||j[3]!==n||j[4]!==q||j[5]!==l||j[6]!==o?(i=(0,c.jsx)("div",{className:"collapsible-diff",children:(0,c.jsx)(g.DiffCollapser,{fields:m.fields,Label:"label"in m&&m.label&&"function"!=typeof m.label&&(0,c.jsx)("span",{children:(0,d.getTranslation)(m.label,p)}),locales:q,parentIsLocalized:n||m.localized,valueFrom:l,valueTo:o,children:(0,c.jsx)(h.RenderVersionFieldsToDiff,{versionFields:k.fields})})}),j[0]=k.fields,j[1]=m,j[2]=p,j[3]=n,j[4]=q,j[5]=l,j[6]=o,j[7]=i):i=j[7],i):null}])},665804,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(133589),f=a.i(401972),g=a.i(511127);a.i(150765);let h="date-diff";a.s(["DateDiffComponent",0,a=>{let i,j=(0,b.c)(7),{comparisonValue:k,field:l,locale:m,nestingLevel:n,versionValue:o}=a,{i18n:p}=(0,f.useTranslation)(),{config:q}=(0,e.useConfig)(),{admin:r}=q,{dateFormat:s}=r,t=k?(0,g.formatDate)({date:"string"==typeof k?new Date(k):k,i18n:p,pattern:s}):"",u=o?(0,g.formatDate)({date:"string"==typeof o?new Date(o):o,i18n:p,pattern:s}):"",v=(0,d.escapeDiffHTML)(t),w=(0,d.escapeDiffHTML)(u),x=`
`+v+"
`+w+"
"+(0,e.escapeDiffHTML)(q)+"
",t=""+(0,e.escapeDiffHTML)(r)+"
";if(i[0]!==k.label||i[1]!==o||i[2]!==l||i[3]!==m||i[4]!==s||i[5]!==t){let{From:a,To:b}=(0,e.getHTMLDiffComponents)({fromHTML:s,postProcess:e.unescapeDiffHTML,toHTML:t,tokenizeByCharacter:!0});d=(0,c.jsx)(e.FieldDiffContainer,{className:"select-diff",From:a,i18n:o,label:{label:k.label,locale:l},nestingLevel:m,To:b}),i[0]=k.label,i[1]=o,i[2]=l,i[3]=m,i[4]=s,i[5]=t,i[6]=d}else d=i[6];return d}])},833576,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(248067),e=a.i(401972);a.i(150765);var f=a.i(61245),g=a.i(98580),h=a.i(167822);let i="tabs-diff",j=a=>{let j,k=(0,b.c)(10),{comparisonValue:l,fieldTab:m,locale:n,parentIsLocalized:o,tab:p,versionValue:q}=a,{i18n:r}=(0,e.useTranslation)(),{selectedLocales:s}=(0,f.useSelectedLocales)();return p.fields?.length?(k[0]!==m.fields||k[1]!==m.localized||k[2]!==r||k[3]!==n||k[4]!==o||k[5]!==s||k[6]!==p||k[7]!==l||k[8]!==q?(j=(0,c.jsx)(g.DiffCollapser,{fields:m.fields,Label:"label"in p&&p.label&&"function"!=typeof p.label&&(0,c.jsxs)("span",{children:[n&&(0,c.jsx)("span",{className:`${i}__locale-label`,children:n}),(0,d.getTranslation)(p.label,r)]}),locales:s,parentIsLocalized:o||m.localized,valueFrom:l,valueTo:q,children:(0,c.jsx)(h.RenderVersionFieldsToDiff,{versionFields:p.fields})}),k[0]=m.fields,k[1]=m.localized,k[2]=r,k[3]=n,k[4]=o,k[5]=s,k[6]=p,k[7]=l,k[8]=q,k[9]=j):j=k[9],j):null};a.s(["Tabs",0,a=>{let d,e=(0,b.c)(13),{baseVersionField:g,comparisonValue:h,field:k,versionValue:l}=a,{selectedLocales:m}=(0,f.useSelectedLocales)();if(e[0]!==g.tabs||e[1]!==k||e[2]!==a||e[3]!==m||e[4]!==h||e[5]!==l){let b;e[7]!==k||e[8]!==a||e[9]!==m||e[10]!==h||e[11]!==l?(b=(b,d)=>{if(!b?.fields?.length)return null;let e=k.tabs?.[d];return e?(0,c.jsx)("div",{className:`${i}__tab`,children:(()=>{if("name"in e&&m&&e.localized)return m.map((d,f)=>{let g={...a,comparisonValue:h?.[b.name]?.[d],fieldTab:e,locale:d,tab:b,versionValue:l?.[b.name]?.[d]};return(0,c.jsx)("div",{className:`${i}__tab-locale`,children:(0,c.jsx)("div",{className:`${i}__tab-locale-value`,children:(0,c.jsx)(j,{...g},d)})},[d,f].join("-"))});if(!("name"in b)||!b.name)return(0,c.jsx)(j,{fieldTab:e,...a,tab:b},d);{let f={...a,comparisonValue:h?.[b.name],fieldTab:e,tab:b,versionValue:l?.[b.name]};return(0,c.jsx)(j,{...f},d)}})()},d):null},e[7]=k,e[8]=a,e[9]=m,e[10]=h,e[11]=l,e[12]=b):b=e[12],d=(0,c.jsx)("div",{className:i,children:g.tabs.map(b)}),e[0]=g.tabs,e[1]=k,e[2]=a,e[3]=m,e[4]=h,e[5]=l,e[6]=d}else d=e[6];return d}])},166569,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(401972);function f(a){return"string"==typeof a?{tokenizeByCharacter:!0,value:(0,d.escapeDiffHTML)(a)}:"number"==typeof a?{tokenizeByCharacter:!0,value:String(a)}:"boolean"==typeof a?{tokenizeByCharacter:!1,value:String(a)}:a&&"object"==typeof a?{tokenizeByCharacter:!1,value:`${(0,d.escapeDiffHTML)(JSON.stringify(a,null,2))}`}:{tokenizeByCharacter:!0,value:void 0}}a.i(150765),a.s(["Text",0,a=>{let g,h=(0,b.c)(8),{comparisonValue:i,field:j,locale:k,nestingLevel:l,versionValue:m}=a,{i18n:n}=(0,e.useTranslation)(),o="";if(m==i&&(o=''),h[0]!==j.label||h[1]!==n||h[2]!==k||h[3]!==l||h[4]!==o||h[5]!==i||h[6]!==m){let a=f(i),b=f(m),e=!0;a.value?.length?e=a.tokenizeByCharacter:b.value?.length&&(e=b.tokenizeByCharacter);let p=a.value??o,q=b.value??o,{From:r,To:s}=(0,d.getHTMLDiffComponents)({fromHTML:""+p+"
",postProcess:d.unescapeDiffHTML,toHTML:""+q+"
",tokenizeByCharacter:e});g=(0,c.jsx)(d.FieldDiffContainer,{className:"text-diff",From:r,i18n:n,label:{label:j.label,locale:k},nestingLevel:l,To:s}),h[0]=j.label,h[1]=n,h[2]=k,h[3]=l,h[4]=o,h[5]=i,h[6]=m,h[7]=g}else g=h[7];return g}])},925764,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(133589),f=a.i(401972),g=a.i(511127),h=a.i(150765);let i="version-pill-label",j=(a,b)=>(0,c.jsx)(d.Pill,{pillStyle:b,size:"small",children:a});a.s(["VersionPillLabel",0,a=>{let k,l=(0,b.c)(14),{currentlyPublishedVersion:m,disableDate:n,doc:o,labelFirst:p,labelOverride:q,labelStyle:r,labelSuffix:s,latestDraftVersion:t}=a,u=void 0!==n&&n,v=void 0!==p&&p,w=void 0===r?"pill":r,{config:x}=(0,e.useConfig)(),{admin:y,localization:z}=x,{dateFormat:A}=y,{i18n:B,t:C}=(0,f.useTranslation)(),{code:D}=(0,d.useLocale)();if(l[0]!==D||l[1]!==m||l[2]!==A||l[3]!==u||l[4]!==o||l[5]!==B||l[6]!==v||l[7]!==q||l[8]!==w||l[9]!==s||l[10]!==t||l[11]!==z||l[12]!==C){let{label:a,pillStyle:b}=function({currentLocale:a,currentlyPublishedVersion:b,latestDraftVersion:c,t:d,version:e}){let f=e.version._status;if("draft"===f){if(b?.updatedAt>c?.updatedAt)return{name:"draft",label:d("version:draft"),pillStyle:"light"};let a=e.id===c?.id;return{name:a?"currentDraft":"draft",label:d(a?"version:currentDraft":"version:draft"),pillStyle:"light"}}if("published"===f&&e.publishedLocale&&a!==e.publishedLocale)return{name:"currentDraft",label:d("version:currentDraft"),pillStyle:"light"};let g=b&&e.id===b.id;return{name:g?"currentlyPublished":"previouslyPublished",label:d(g?"version:currentlyPublished":"version:previouslyPublished"),pillStyle:g?"success":"light"}}({currentLocale:D,currentlyPublishedVersion:m,latestDraftVersion:t,t:C,version:o}),e=(0,c.jsxs)("span",{children:[q||a,s]}),f=!u&&o.updatedAt,n=f?(0,g.formatDate)({date:o.updatedAt,i18n:B,pattern:A}):null,p=Array.isArray(o.publishedLocale)?o.publishedLocale[0]:o.publishedLocale,r=z&&z?.locales?z.locales.find(a=>a.code===p):null,x=r?r?.label?.[B?.language]||r?.label:null;k=(0,c.jsxs)("div",{className:i,children:[v?(0,c.jsxs)(h.default.Fragment,{children:["pill"===w?j(e,b):(0,c.jsx)("span",{className:`${i}-text`,children:e}),f&&(0,c.jsx)("span",{className:`${i}-date`,children:n})]}):(0,c.jsxs)(h.default.Fragment,{children:[f&&(0,c.jsx)("span",{className:`${i}-date`,children:n}),"pill"===w?j(e,b):(0,c.jsx)("span",{className:`${i}-text`,children:e})]}),x&&(0,c.jsx)(d.Pill,{size:"small",children:x})]}),l[0]=D,l[1]=m,l[2]=A,l[3]=u,l[4]=o,l[5]=B,l[6]=v,l[7]=q,l[8]=w,l[9]=s,l[10]=t,l[11]=z,l[12]=C,l[13]=k}else k=l[13];return k}],925764)},755513,a=>{"use strict";var b=a.i(526156),c=a.i(133589),d=a.i(544100),e=a.i(401972),f=a.i(511127),g=a.i(5423);a.s(["VersionDrawerCreatedAtCell",0,a=>{let{rowData:h}=a,{id:i,updatedAt:j}=void 0===h?{}:h,{config:k}=(0,c.useConfig)(),{admin:l}=k,{dateFormat:m}=l,{closeAllModals:n}=(0,d.useModal)(),o=(0,g.useRouter)(),p=(0,g.usePathname)(),q=(0,g.useSearchParams)(),{startRouteTransition:r}=(0,d.useRouteTransition)(),{i18n:s}=(0,e.useTranslation)();return(0,b.jsx)("button",{className:"created-at-cell",onClick:()=>{n();let a=new URLSearchParams(Array.from(q.entries()));i&&a.set("versionFrom",String(i));let b=a.toString(),c=b?`?${b}`:"";r(()=>o.push(`${p}${c}`))},type:"button",children:(0,f.formatDate)({date:j,i18n:s,pattern:m})})}])},762495,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(401972);a.i(150765);var f=a.i(925764);a.s(["AutosaveCell",0,a=>{let g,h=(0,b.c)(5),{currentlyPublishedVersion:i,latestDraftVersion:j,rowData:k}=a,{t:l}=(0,e.useTranslation)();return h[0]!==i||h[1]!==j||h[2]!==k||h[3]!==l?(g=(0,c.jsxs)("div",{className:"autosave-cell__items",children:[k?.autosave&&(0,c.jsx)(d.Pill,{size:"small",children:l("version:autosave")}),(0,c.jsx)(f.VersionPillLabel,{currentlyPublishedVersion:i,disableDate:!0,doc:k,labelFirst:!1,labelStyle:"pill",latestDraftVersion:j})]}),h[0]=i,h[1]=j,h[2]=k,h[3]=l,h[4]=g):g=h[4],g}])},74518,a=>{"use strict";var b=a.i(526156),c=a.i(544100),d=a.i(133589),e=a.i(401972),f=a.i(511127),g=a.i(161930);a.i(150765),a.s(["CreatedAtCell",0,a=>{let h,{collectionSlug:i,docID:j,globalSlug:k,isTrashed:l,rowData:m}=a,{id:n,updatedAt:o}=void 0===m?{}:m,{config:p}=(0,d.useConfig)(),{admin:q,routes:r}=p,{dateFormat:s}=q,{admin:t}=r,{i18n:u}=(0,e.useTranslation)();return i&&(h=(0,g.formatAdminURL)({adminRoute:t,path:`/collections/${i}/${l?"trash/":""}${j}/versions/${n}`})),k&&(h=(0,g.formatAdminURL)({adminRoute:t,path:`/globals/${k}/versions/${n}`})),(0,b.jsx)(c.Link,{href:h,prefetch:!1,children:(0,f.formatDate)({date:o,i18n:u,pattern:s})})}])},70482,a=>{"use strict";var b=a.i(526156),c=a.i(150765);function d({id:a}){return(0,b.jsx)(c.Fragment,{children:a})}a.s(["IDCell",()=>d])},512857,a=>{"use strict";var b=a.i(42119),c=a.i(526156),d=a.i(544100),e=a.i(401972),f=a.i(5423),g=a.i(150765);a.s(["VersionsViewClient",0,a=>{let h,i,j=(0,b.c)(13),{baseClass:k,columns:l,paginationLimits:m}=a,{data:n,handlePageChange:o,handlePerPageChange:p}=(0,d.useListQuery)(),q=(0,f.useSearchParams)();j[0]!==q?(h=q.get("limit"),j[0]=q,j[1]=h):h=j[1];let r=h,{i18n:s}=(0,e.useTranslation)(),t=n?.totalDocs||0,u=!n;return j[2]!==k||j[3]!==l||j[4]!==n||j[5]!==o||j[6]!==p||j[7]!==s||j[8]!==r||j[9]!==m||j[10]!==u||j[11]!==t?(i=(0,c.jsxs)(g.default.Fragment,{children:[(0,c.jsx)(d.LoadingOverlayToggle,{name:"versions",show:u}),0===t&&(0,c.jsx)("div",{className:`${k}__no-versions`,children:s.t("version:noFurtherVersionsFound")}),t>0&&(0,c.jsxs)(g.default.Fragment,{children:[(0,c.jsx)(d.Table,{columns:l,data:n?.docs}),(0,c.jsxs)("div",{className:`${k}__page-controls`,children:[(0,c.jsx)(d.Pagination,{hasNextPage:n.hasNextPage,hasPrevPage:n.hasPrevPage,limit:n.limit,nextPage:n.nextPage,numberOfNeighbors:1,onChange:o,page:n.page,prevPage:n.prevPage,totalPages:n.totalPages}),n?.totalDocs>0&&(0,c.jsxs)(g.default.Fragment,{children:[(0,c.jsxs)("div",{className:`${k}__page-info`,children:[n.page*n.limit-(n.limit-1),"-",n.totalPages>1&&n.totalPages!==n.page?n.limit*n.page:n.totalDocs," ",s.t("general:of")," ",n.totalDocs]}),(0,c.jsx)(d.PerPage,{handleChange:p,limit:r?Number(r):10,limits:m})]})]})]})]}),j[2]=k,j[3]=l,j[4]=n,j[5]=o,j[6]=p,j[7]=s,j[8]=r,j[9]=m,j[10]=u,j[11]=t,j[12]=i):i=j[12],i}])},149879,a=>{"use strict";var b=a.i(526156),c=a.i(841757),d=a.i(5423),e=a.i(150765);a.i(42119);let f=e.default.createContext({isTransitioning:!1,startRouteTransition:a=>{"function"==typeof a&&a()},transitionProgress:0}),g=/https?|ftp|gopher|file/;function h(a){return"string"!=typeof a&&("number"!=typeof a||isNaN(a))&&"boolean"!=typeof a?"":String(a)}let i="default"in c.default?c.default.default:c.default;a.s(["Link",0,({children:a,href:c,onClick:j,preventDefault:k=!0,ref:l,replace:m,scroll:n,...o})=>{let p=(0,d.useRouter)(),{startRouteTransition:q}=e.default.use(f);return(0,b.jsx)(i,{href:c,onClick:a=>{let b;if((b=a.currentTarget.getAttribute("target"))&&"_self"!==b||a.metaKey||a.ctrlKey||a.shiftKey||a.altKey||a.nativeEvent&&2===a.nativeEvent.which)return;j&&j(a),k&&a.preventDefault();let d="string"==typeof c?c:function(a){var b;let c,{auth:d}=a,{hostname:e}=a,f=a.protocol||"",i=a.pathname||"",j=a.hash||"",k=a.query||"",l=!1;d=d?encodeURIComponent(d).replace(/%3A/i,":")+"@":"",a.host?l=d+a.host:e&&(l=d+(~e.indexOf(":")?`[${e}]`:e),a.port&&(l+=":"+a.port)),k&&"object"==typeof k&&(k=String((b=k,c=new URLSearchParams,Object.entries(b).forEach(([a,b])=>{Array.isArray(b)?b.forEach(b=>c.append(a,h(b))):c.set(a,h(b))}),c)));let m=a.search||k&&`?${k}`||"";return f&&!f.endsWith(":")&&(f+=":"),a.slashes||(!f||g.test(f))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),j&&"#"!==j[0]&&(j="#"+j),m&&"?"!==m[0]&&(m="?"+m),i=i.replace(/[?#]/g,encodeURIComponent),m=m.replace("#","%23"),`${f}${l}${i}${m}${j}`}(c);q(()=>{m?p.replace(d,{scroll:n}):p.push(d,{scroll:n})})},ref:l,...o,children:a})}],149879)},273126,a=>{"use strict";var b=a.i(526156),c=a.i(150765),d=a.i(149879);let e="banner";a.s(["Banner",0,({type:a="default",alignIcon:f="right",children:g,className:h,icon:i,onClick:j,to:k})=>{let l=[e,`${e}--type-${a}`,h&&h,k&&`${e}--has-link`,(k||j)&&`${e}--has-action`,i&&`${e}--has-icon`,i&&`${e}--align-icon-${f}`].filter(Boolean).join(" "),m="div";return j&&!k&&(m="button"),k&&(m=d.Link),(0,b.jsxs)(m,{className:l,href:k||null,onClick:j,children:[i&&"left"===f&&(0,b.jsx)(c.default.Fragment,{children:i}),(0,b.jsx)("span",{className:`${e}__content`,children:g}),i&&"right"===f&&(0,b.jsx)(c.default.Fragment,{children:i})]})}])},126583,(a,b,c)=>{"use strict";var d=function(a){var b,c,d;return!!(b=a)&&"object"==typeof b&&(c=a,"[object RegExp]"!==(d=Object.prototype.toString.call(c))&&"[object Date]"!==d&&c.$$typeof!==e)},e="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function f(a,b){return!1!==b.clone&&b.isMergeableObject(a)?j(Array.isArray(a)?[]:{},a,b):a}function g(a,b,c){return a.concat(b).map(function(a){return f(a,c)})}function h(a){return Object.keys(a).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(a).filter(function(b){return Object.propertyIsEnumerable.call(a,b)}):[])}function i(a,b){try{return b in a}catch(a){return!1}}function j(a,b,c){(c=c||{}).arrayMerge=c.arrayMerge||g,c.isMergeableObject=c.isMergeableObject||d,c.cloneUnlessOtherwiseSpecified=f;var e,k,l=Array.isArray(b);return l!==Array.isArray(a)?f(b,c):l?c.arrayMerge(a,b,c):(k={},(e=c).isMergeableObject(a)&&h(a).forEach(function(b){k[b]=f(a[b],e)}),h(b).forEach(function(c){i(a,c)&&!(Object.hasOwnProperty.call(a,c)&&Object.propertyIsEnumerable.call(a,c))||(i(a,c)&&e.isMergeableObject(b[c])?k[c]=(function(a,b){if(!b.customMerge)return j;var c=b.customMerge(a);return"function"==typeof c?c:j})(c,e)(a[c],b[c],e):k[c]=f(b[c],e))}),k)}j.all=function(a,b){if(!Array.isArray(a))throw Error("first argument should be an array");return a.reduce(function(a,c){return j(a,c,b)},{})},b.exports=j},754157,a=>{"use strict";let b;var c=a.i(437792),d=a.i(443235),e=a.i(230715),f=a.i(225693),g=a.i(334301),h=a.i(874757),i=a.i(851680),j=a.i(42119),k=a.i(627717),l=a.i(887182);class m extends l.DecoratorNode{__format;constructor(a,b){super(b),this.__format=a||""}exportJSON(){return{...super.exportJSON(),format:this.__format||""}}updateFromJSON(a){return super.updateFromJSON(a).setFormat(a.format||"")}canIndent(){return!1}createDOM(){return document.createElement("div")}updateDOM(){return!1}setFormat(a){let b=this.getWritable();return b.__format=a,b}isInline(){return!1}}function n(a){return a instanceof m}var o=l,p=a.i(150765),q=a.i(526156),r=a.i(786091),s=a.i(484498),t=a.i(248067);let u=JSON;if(void 0===v)var v={};let w=v||{};v.JSOX=w,w.version="1.2.121";let x="function"==typeof BigInt,y=["ab","u8","cu8","s8","u16","s16","u32","s32","u64","s64","f32","f64"],z=null,A=null,B=[ArrayBuffer,Uint8Array,Uint8ClampedArray,Int8Array,Uint16Array,Int16Array,Uint32Array,Int32Array,null,null,Float32Array,Float64Array],C={true:!0,false:!1,null:null,NaN:NaN,Infinity:1/0,undefined:void 0};class D extends Date{constructor(a,b){super(a),this.ns=b||0}}w.DateNS=D;let E=[];function F(){let a=E.pop();return a||(a={context:0,current_proto:null,current_class:null,current_class_field:0,arrayType:-1,valueType:0,elements:null}),a}function G(a){E.push(a)}w.updateContext=function(){};let H=[];w.escape=function(a){let b,c="";if(!a)return a;for(b=0;ba===C)&&(i.push(C),e[A]=C,B=!1,D="object"==typeof(C=h.apply(C,[l])),i.pop(),e.length=A,D="object"==typeof C);let E=null!=C&&Object.getPrototypeOf(C),F=E&&(f.get(E)||I.get(E)||null),G=!F&&null!=C&&(g.get(Object.keys(C).toString())||J.get(Object.keys(C).toString())||null);"function"==typeof o&&(B=!1,C=o.call(p,c,C));let H=F&&F.cb||G&&G.cb;if(null!=C&&"object"==typeof C&&"function"==typeof H)if(i.find(a=>a===C))v=m(C);else{if("object"==typeof C&&(v=m(C)))return v;i.push(C),e[A]=C,C=H.call(C,l),B=!1,i.pop(),F&&F.name&&"string"==typeof C&&"-"!==C[0]&&(C[0]<"0"||C[0]>"9")&&'"'!==C[0]&&"'"!==C[0]&&"`"!==C[0]&&"["!==C[0]&&"{"!==C[0]&&(C=" "+C),e.length=A}else if("object"==typeof C&&(v=m(C)))return v;switch(typeof C){case"bigint":return C+"n";case"string":{C=B?k(C):C;let b="";if(""===c&&(b=a.map(a=>a.name+"{"+a.fields.join(",")+"}").join(q?"\n":"")+L.map(a=>a.name+"{"+a.fields.join(",")+"}").join(q?"\n":"")+(q?"\n":"")),F&&F.external)return b+F.name+C;if(G&&G.external)return b+G.name+C;return b+C}case"number":case"boolean":case"null":return String(C);case"object":if(v)return"ref"+v;if(!C)return"null";if(q+=r,x=null,y=[],o&&"object"==typeof o){for(t=0,w=o.length,x=n(C,o);t n){if(b===n){let a=n-d+1;c.setColSpan(c.__colSpan-a)}}else c.remove()}let q=g[k],r=j>l?q[j+d.__colSpan]:q[l+f.__colSpan];if(void 0!==r){let{cell:a}=r;a6(a)}else{let{cell:a}=l