fix(ui): document info types

This commit is contained in:
Jacob Fletcher
2024-03-07 12:59:07 -05:00
parent 1d4ec9cd71
commit dbe382f91e

View File

@@ -28,7 +28,7 @@ export type DocumentInfoProps = {
id: null | number | string
initialData?: Data
initialState?: FormState
onSave?: (data: Data) => Promise<void>
onSave?: (data: Data) => Promise<void> | void
title?: string
}
@@ -47,6 +47,6 @@ export type DocumentInfoContext = Omit<DocumentInfo, 'docPreferences'> & {
getDocPreferences: () => Promise<{ [key: string]: unknown }>
getVersions: () => Promise<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
}