microsoft / fluentui

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
https://react.fluentui.dev
Other
18.6k stars 2.75k forks source link

Project: Finish Input implementation #20159

Closed ecraig12345 closed 2 years ago

ecraig12345 commented 3 years ago

Problem

Input (text input), Checkbox, Switch, and Slider have been written to varying degrees but are not yet included in the v9 beta.

Part of #18131

Appetite

November

Solution

Other input components are tracked by separate issues:

Risks (Rabbit holes)

RangedSlider may require additional work (compared to the other listed components) to get ready for beta. It can probably be cut from the scope if needed unless there's immediate demand from a partner.

Other risks TBD

Out of scope (No-gos)

Aside from the specific Input features listed above, this project does NOT include implementing additional features in any of the components.

Related components/patterns that are in progress in November but NOT covered in this proposal and probably not expected to be ready for beta by end of month:

ecraig12345 commented 3 years ago

End of October retrospective

What was achieved?

What did we miss?

Everything else. There were a lot of build fires this month, plus a good bit of time was spent on discussions and experiments related to the Field spec (and there was FHL).

What went well?

What could have gone better?

What changed from initial expectations?

see above

behowell commented 3 years ago

@ecraig12345 I've split this into separate issues for each component, and scoped this issue to track only the input work. This way each issue has a single owner and tracks a single component.

ecraig12345 commented 2 years ago

What was achieved?

What did we miss?

What went well?

What could have gone better?

What changed from initial expectations?