From beb3041d99ee75ff99fe52908446437a05335077 Mon Sep 17 00:00:00 2001 From: Moritz Stueckler <moritz.stueckler@gmail.com> Date: Fri, 4 Jun 2021 15:40:03 +0200 Subject: [PATCH] feat: add styling for selectinput --- src/components/CreatableSelect.tsx | 7 ++++++- src/components/Form/AddPoiForm.tsx | 2 ++ src/components/Form/SelectInput.tsx | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/CreatableSelect.tsx b/src/components/CreatableSelect.tsx index bfaa4f9..9889345 100644 --- a/src/components/CreatableSelect.tsx +++ b/src/components/CreatableSelect.tsx @@ -5,7 +5,12 @@ import Creatable from 'react-select/creatable'; const CreatableSelect = <OptionType, isMulti extends boolean>(props: NamedProps<OptionType, isMulti>): JSX.Element => { const customStyles: StylesConfig<OptionType, isMulti> = { - control: (provided) => ({ ...provided, border: '0', borderRadius: '0.5em' }), + control: (provided) => ({ + ...provided, + border: '0', + borderRadius: '0.5em', + boxShadow: 'none', + }), multiValue: (provided) => ({ ...provided, borderRadius: '999px', padding: '0 3px' }), multiValueRemove: (provided) => ({ ...provided, diff --git a/src/components/Form/AddPoiForm.tsx b/src/components/Form/AddPoiForm.tsx index 61c0aa9..60c0e4c 100644 --- a/src/components/Form/AddPoiForm.tsx +++ b/src/components/Form/AddPoiForm.tsx @@ -161,6 +161,7 @@ const AddPoiForm: React.FC = () => { <SelectInput label={'Kategorie'} required + placeholder={'Auswählen...'} name={'category'} options={categoryOptions} onChange={(selectedOption) => @@ -174,6 +175,7 @@ const AddPoiForm: React.FC = () => { label={'Verhältnis zum Fab City Hamburg e.V.'} required name={'relationStatus'} + placeholder={'Auswählen...'} options={relationStatusOptions} onChange={(selectedOption) => setFormData((prev) => ({ diff --git a/src/components/Form/SelectInput.tsx b/src/components/Form/SelectInput.tsx index 4895e29..bf82cbe 100644 --- a/src/components/Form/SelectInput.tsx +++ b/src/components/Form/SelectInput.tsx @@ -26,7 +26,7 @@ const SelectInput = <OptionType, isMulti extends boolean>({ <CreatableSelect name={name} value={value} - className="form-input form-input-custom" + className="p-0 form-input form-input-custom" onChange={onChange} {...inputProps} /> -- GitLab