Annotations: As a user I can add an Annotation Stream from the settings page
- Dominant language
- TypeScript
- Stars
- 117
- Forks
- 51
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 4
Description
Blocked by https://github.com/influxdata/idpe/issues/9001
---
GIVEN I am viewing the settings page on the Annotations tab
WHEN I click the blue `Add Annotation Stream` button
THEN an overlay appears with a form for creating an Annotation Stream
[Design Mockup](https://www.figma.com/file/AQk0tUthLFepRhFUibvzMI/Annotations?node-id=134%3A1678)
[CreateAnnotationStreamOverlay.tsx](https://github.com/influxdata/ui/blob/master/src/annotations/components/overlay/CreateAnnotationStreamOverlay.tsx)
NOTE: Some of this UI is built out already
- See the overlay by clicking the add button or by visiting `/settings/annotations/new`
GIVEN I am adding an annotation stream
WHEN I click the blue `Add Annotation Stream` button
AND the name input is empty or the query is incomplete
THEN I see errors explaining how to resolve
[Design Mockup](https://www.figma.com/file/AQk0tUthLFepRhFUibvzMI/Annotations?node-id=134%3A2159)
---
Technical note:
Since this UI re-uses some flows components (in addition to a special cell type for annotation streams) there is some de-risking to do here
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.