/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 */ import { i18n } from '@osd/i18n'; import React from 'react'; import { Draft } from 'immer'; import { SelectOption, SwitchOption } from '../../../../../charts/public'; import { getConfigCollections } from '../../../../../vis_type_vislib/public'; import { BasicOptionsDefaults } from './types'; interface Props { styleState: BasicOptionsDefaults; setOption: (callback: (draft: Draft) => void) => void; } export const BasicVisOptions = ({ styleState, setOption }: Props) => { const { legendPositions } = getConfigCollections(); return ( <> setOption((draft) => { draft.legendPosition = value; }) } /> setOption((draft) => { draft.addTooltip = value; }) } /> ); };