Skip to content

Commit 858bf69

Browse files
committed
renames pref to editViewType
1 parent b58336d commit 858bf69

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

packages/next/src/views/Document/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import type {
55
DocumentViewServerProps,
66
DocumentViewServerPropsOnly,
77
EditViewComponent,
8+
ListPreferences,
89
PayloadComponent,
910
RenderDocumentVersionsProperties,
1011
} from 'payload'
@@ -156,7 +157,7 @@ export const renderDocument = async ({
156157
}),
157158

158159
// get entity preferences
159-
getPreferences<{ livePreview: boolean }>(
160+
getPreferences<ListPreferences>(
160161
collectionSlug ? `collection-${collectionSlug}` : `global-${globalSlug}`,
161162
payload,
162163
req.user.id,
@@ -373,8 +374,8 @@ export const renderDocument = async ({
373374
>
374375
<LivePreviewProvider
375376
breakpoints={livePreviewConfig?.breakpoints}
377+
isLivePreviewing={entityPreferences?.value?.editViewType === 'live-preview'}
376378
operation={operation}
377-
preferredState={entityPreferences?.value?.livePreview}
378379
url={livePreviewURL}
379380
>
380381
{showHeader && !drawerSlug && (

packages/payload/src/preferences/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export type ColumnPreference = {
3636

3737
export type ListPreferences = {
3838
columns?: ColumnPreference[]
39+
editViewType?: 'default' | 'live-preview'
3940
limit?: number
4041
preset?: DefaultDocumentIDType
4142
sort?: string

packages/ui/src/providers/LivePreview/index.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ export type LivePreviewProviderProps = {
2121
height: number
2222
width: number
2323
}
24+
isLivePreviewing: boolean
2425
operation?: 'create' | 'update'
25-
preferredState: boolean
2626
url: string
2727
}
2828

@@ -37,12 +37,12 @@ const getAbsoluteUrl = (url) => {
3737
export const LivePreviewProvider: React.FC<LivePreviewProviderProps> = ({
3838
breakpoints: incomingBreakpoints,
3939
children,
40+
isLivePreviewing: incomingIsLivePreviewing,
4041
operation,
41-
preferredState,
4242
url: incomingUrl,
4343
}) => {
4444
const [previewWindowType, setPreviewWindowType] = useState<'iframe' | 'popup'>('iframe')
45-
const [isLivePreviewing, setIsLivePreviewing] = useState(preferredState)
45+
const [isLivePreviewing, setIsLivePreviewing] = useState(incomingIsLivePreviewing)
4646

4747
const breakpoints: LivePreviewConfig['breakpoints'] = useMemo(
4848
() => [

0 commit comments

Comments
 (0)