import {
Box,
Field,
Flex,
SelectInput,
} from '@rocket.chat/fuselage';
import React from 'react';
import { useTranslation } from '../../../../contexts/TranslationContext';
import { ResetSettingButton } from '../ResetSettingButton';
export function SelectSettingInput({
_id,
label,
value,
placeholder,
readonly,
autocomplete,
disabled,
values = [],
hasResetButton,
onChangeValue,
onResetButtonClick,
}) {
const t = useTranslation();
const handleChange = (event) => {
onChangeValue && onChangeValue(event.currentTarget.value);
};
return <>
{label}
{hasResetButton && }
{values.map(({ key, i18nLabel }) =>
{t(i18nLabel)},
)}
>;
}