chore(next): ssr field validations (#4700)

This commit is contained in:
Jacob Fletcher
2024-01-05 12:15:14 -05:00
committed by GitHub
parent bd6a3a633d
commit e4e5cab60f
57 changed files with 472 additions and 453 deletions

View File

@@ -70,6 +70,10 @@ export const DocumentControls: React.FC<{
{collectionConfig && !isEditing && !isAccountView && (
<li className={`${baseClass}__list-item`}>
<p className={`${baseClass}__value`}>
Creating new{' '}
{typeof collectionConfig?.labels?.singular === 'string'
? collectionConfig.labels.singular
: 'Doc'}
{/* {t('creatingNewLabel', {
label:
typeof collectionConfig?.labels?.singular === 'string'
@@ -221,25 +225,31 @@ export const DocumentControls: React.FC<{
<PopupList.ButtonGroup>
{hasCreatePermission && (
<React.Fragment>
{/* <PopupList.Button
<PopupList.Button
id="action-create"
to={`${adminRoute}/collections/${collectionConfig?.slug}/create`}
>
{t('createNew')}
</PopupList.Button> */}
{/* {!collectionConfig?.admin?.disableDuplicate && isEditing && (
Create New
{/* {t('createNew')} */}
</PopupList.Button>
{!collectionConfig?.admin?.disableDuplicate && isEditing && (
<DuplicateDocument
collection={collectionConfig}
singularLabel={collectionConfig?.labels?.singular}
id={id}
slug={collectionConfig?.slug}
/>
)} */}
)}
</React.Fragment>
)}
{/* {hasDeletePermission && (
<DeleteDocument buttonId="action-delete" collection={collectionConfig} id={id} />
)} */}
{hasDeletePermission && (
<DeleteDocument
buttonId="action-delete"
collectionSlug={collectionConfig?.slug}
useAsTitle={collectionConfig?.admin?.useAsTitle}
singularLabel={collectionConfig?.labels?.singular}
id={id}
/>
)}
</PopupList.ButtonGroup>
</Popup>
)}