/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 */ import { EuiCheckbox, EuiSpacer } from "@elastic/eui"; import CustomLabel from "../../../../components/CustomLabel"; import React, { ChangeEvent } from "react"; interface SnapshotAdvancedSettingsProps { includeGlobalState: boolean; onIncludeGlobalStateToggle: (e: ChangeEvent) => void; ignoreUnavailable: boolean; onIgnoreUnavailableToggle: (e: ChangeEvent) => void; partial: boolean; onPartialToggle: (e: ChangeEvent) => void; width?: string; } const SnapshotAdvancedSettings = ({ includeGlobalState, onIncludeGlobalStateToggle, ignoreUnavailable, onIgnoreUnavailableToggle, partial, onPartialToggle, width, }: SnapshotAdvancedSettingsProps) => (
} checked={includeGlobalState} onChange={onIncludeGlobalStateToggle} /> } checked={ignoreUnavailable} onChange={onIgnoreUnavailableToggle} /> } checked={partial} onChange={onPartialToggle} />
); export default SnapshotAdvancedSettings;