fix(ui): document info types
This commit is contained in:
@@ -28,7 +28,7 @@ export type DocumentInfoProps = {
|
|||||||
id: null | number | string
|
id: null | number | string
|
||||||
initialData?: Data
|
initialData?: Data
|
||||||
initialState?: FormState
|
initialState?: FormState
|
||||||
onSave?: (data: Data) => Promise<void>
|
onSave?: (data: Data) => Promise<void> | void
|
||||||
title?: string
|
title?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -47,6 +47,6 @@ export type DocumentInfoContext = Omit<DocumentInfo, 'docPreferences'> & {
|
|||||||
getDocPreferences: () => Promise<{ [key: string]: unknown }>
|
getDocPreferences: () => Promise<{ [key: string]: unknown }>
|
||||||
getVersions: () => Promise<void>
|
getVersions: () => Promise<void>
|
||||||
setDocFieldPreferences: (field: string, fieldPreferences: { [key: string]: unknown }) => void
|
setDocFieldPreferences: (field: string, fieldPreferences: { [key: string]: unknown }) => void
|
||||||
setDocumentInfo?: React.Dispatch<React.SetStateAction<DocumentInfo>>
|
setDocumentInfo?: React.Dispatch<React.SetStateAction<Partial<DocumentInfo>>>
|
||||||
setDocumentTitle: (title: string) => void
|
setDocumentTitle: (title: string) => void
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user