fix(ui): threads data through document info context

This commit is contained in:
Jacob Fletcher
2024-03-25 22:31:12 -04:00
parent 1c1847f63c
commit 690a3cfa68
3 changed files with 3 additions and 1 deletions

View File

@@ -41,6 +41,7 @@ export const DefaultEditView: React.FC = () => {
action, action,
apiURL, apiURL,
collectionSlug, collectionSlug,
data,
disableActions, disableActions,
disableLeaveWithoutSaving, disableLeaveWithoutSaving,
docPermissions, docPermissions,
@@ -49,7 +50,6 @@ export const DefaultEditView: React.FC = () => {
getVersions, getVersions,
globalSlug, globalSlug,
hasSavePermission, hasSavePermission,
initialData: data,
initialState, initialState,
isEditing, isEditing,
onSave: onSaveFromContext, onSave: onSaveFromContext,

View File

@@ -382,6 +382,7 @@ export const DocumentInfoProvider: React.FC<
const value: DocumentInfoContext = { const value: DocumentInfoContext = {
...props, ...props,
data,
docConfig, docConfig,
docPermissions, docPermissions,
getDocPermissions, getDocPermissions,

View File

@@ -36,6 +36,7 @@ export type DocumentInfoProps = {
} }
export type DocumentInfo = DocumentInfoProps & { export type DocumentInfo = DocumentInfoProps & {
data: Data
docConfig?: ClientCollectionConfig | ClientGlobalConfig docConfig?: ClientCollectionConfig | ClientGlobalConfig
preferencesKey?: string preferencesKey?: string
publishedDoc?: TypeWithID & TypeWithTimestamps & { _status?: string } publishedDoc?: TypeWithID & TypeWithTimestamps & { _status?: string }