firflant / react-form-component

Simply create a forms, without having to write state management logic on your own. Form library based on Context API with a wide selection of user friendly inputs.
32 stars 4 forks source link

Select without "All" default #24

Open listvin opened 1 week ago

listvin commented 1 week ago

I want my Select input to be selection only from list with following code:

return <Select
        mandatory={true}
        options={["a","b"]}
        name={"ab"}
        label={"choose a or b"}
/>

But I am getting selection from All, a and b. I expect mandatory flag to prevent "All" or similar things to be available.

I noticed that if I supply "xx" to placeholder user gets options xx, a and b. However from code perspective I see values "","a","b". Supplying initialValue does not help -- user can still switch to placeholder value (from his perspective and "" from code perspective)

Am I missing something?

Thank you