fix(ui): threads data through document info context
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
@@ -382,6 +382,7 @@ export const DocumentInfoProvider: React.FC<
|
|||||||
|
|
||||||
const value: DocumentInfoContext = {
|
const value: DocumentInfoContext = {
|
||||||
...props,
|
...props,
|
||||||
|
data,
|
||||||
docConfig,
|
docConfig,
|
||||||
docPermissions,
|
docPermissions,
|
||||||
getDocPermissions,
|
getDocPermissions,
|
||||||
|
|||||||
@@ -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 }
|
||||||
|
|||||||
Reference in New Issue
Block a user