Skip to main content

Interface: MaintenanceSectionProperties

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:12

Propertiesโ€‹

backupSummaryโ€‹

readonly backupSummary: BackupSummary | null

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:13


downloadButtonIconโ€‹

readonly downloadButtonIcon: ReactNode

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:14


iconโ€‹

readonly icon: IconType

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:15


isLoadingโ€‹

readonly isLoading: boolean

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:16


onDownloadBackup()โ€‹

readonly onDownloadBackup: () => void

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:17

Returnsโ€‹

void


onRefreshHistory()โ€‹

readonly onRefreshHistory: () => void

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:18

Returnsโ€‹

void


onResetData()โ€‹

readonly onResetData: () => void

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:19

Returnsโ€‹

void


onRestoreClick()โ€‹

readonly onRestoreClick: () => void

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:20

Returnsโ€‹

void


onRestoreFileChange()โ€‹

readonly onRestoreFileChange: (event: ChangeEvent<HTMLInputElement>) => void

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:21

Parametersโ€‹

eventโ€‹

ChangeEvent<HTMLInputElement>

Returnsโ€‹

void


refreshButtonIconโ€‹

readonly refreshButtonIcon: ReactNode

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:24


resetButtonIconโ€‹

readonly resetButtonIcon: ReactNode

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:25


restoreFileInputRefโ€‹

readonly restoreFileInputRef: RefObject<HTMLInputElement | null>

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:26


showButtonLoadingโ€‹

readonly showButtonLoading: boolean

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:27


uploadButtonIconโ€‹

readonly uploadButtonIcon: ReactNode

Defined in: src/components/Settings/sections/MaintenanceSection.tsx:28