feat: disables LeaveWithoutSaving if autosave enabled
This commit is contained in:
@@ -65,7 +65,9 @@ const DefaultAccount: React.FC<Props> = (props) => {
|
||||
keywords="Account, Dashboard, Payload, CMS"
|
||||
/>
|
||||
<Eyebrow />
|
||||
<LeaveWithoutSaving />
|
||||
{!(collection.versions?.drafts && collection.versions?.drafts?.autosave) && (
|
||||
<LeaveWithoutSaving />
|
||||
)}
|
||||
<div className={`${baseClass}__edit`}>
|
||||
{isLoading && (
|
||||
<Loading />
|
||||
|
||||
@@ -53,7 +53,9 @@ const DefaultGlobalView: React.FC<Props> = (props) => {
|
||||
keywords={`${label}, Payload, CMS`}
|
||||
/>
|
||||
<Eyebrow />
|
||||
<LeaveWithoutSaving />
|
||||
{!(global.versions?.drafts && global.versions?.drafts?.autosave) && (
|
||||
<LeaveWithoutSaving />
|
||||
)}
|
||||
<div className={`${baseClass}__edit`}>
|
||||
<header className={`${baseClass}__header`}>
|
||||
<h1>
|
||||
|
||||
@@ -87,7 +87,9 @@ const DefaultEditView: React.FC<Props> = (props) => {
|
||||
keywords={`${collection.labels.singular}, Payload, CMS`}
|
||||
/>
|
||||
<Eyebrow />
|
||||
<LeaveWithoutSaving />
|
||||
{!(collection.versions?.drafts && collection.versions?.drafts?.autosave) && (
|
||||
<LeaveWithoutSaving />
|
||||
)}
|
||||
<div className={`${baseClass}__edit`}>
|
||||
{isLoading && (
|
||||
<Loading />
|
||||
|
||||
Reference in New Issue
Block a user