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