influxdata / influxdata/ui

Annotations: As a user I can add an Annotation Stream from the settings page

Open
#223 0 comments 0 reactions 0 assignees View on GitHub
team/ui
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.