fluentui
fluentui copied to clipboard
Toast
💡 When you create a PR for any of the checklist items, add a link to this Epic under the PR's Related Issues section.
Preparation
- [ ] Open UI Research
- [link to https://open-ui.org/]
- [ ] Open GitHub issues related to component
- [link to each issue]
- [ ] Create react-* package and component from template
- [link to package: https://github.com/microsoft/fluentui/tree/master/packages/react-components/react-(your-component)]
- [ ] (Optional) Draft implementation
- [link to draft implementation, if applicable]
- [ ] Component Spec authored and reviewed
Implementation
- [ ] Component implementation
- [ ] Initial conformance and unit tests (validate basic functionality)
- [ ] Initial documentation
- [ ] Storybook stories
- [ ] README.md covering basic usage
- [ ] MIGRATION.md guide (include v8 and v0)
- [ ] Component released as unstable from
@fluentui/react-components/unstable - [x] #27776
- [x] #27771
- [ ] #27772
- [ ] #27773
- [x] #27774
- [ ] #27775
- [ ] #27828
Validation
- [ ] Add tests
- [ ] Unit and conformance tests
- [ ] VR tests
- [ ] Bundle size fixtures
- [ ] Performance test scenario
- [ ] Accessibility behavior tests
- [ ] Create an issue and run manual accessibility tests: [link to issue]
- [ ] Validate with partners
- [ ] Run a bug bash with other FUI crews
- [ ] Finalize documentation
- [ ] Review and add any missing storybook stories
- [ ] Finalize migration guide
- [ ] Component released as stable from
@fluentui/react-components- [ ] Ensure exports are removed from from
@fluentui/react-components/unstable - [ ] In package.json: Remove the alpha/beta tag from the version number in package.json
- [ ] In package.json: Change beachball's
disallowedChangeTypesto"major", "prerelease"
- [ ] Ensure exports are removed from from