getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
36.96k stars 3.97k forks source link

feat(query-builder): Add new basic search component #69248

Closed malwilley closed 1 week ago

malwilley commented 1 week ago

Closes https://github.com/getsentry/sentry/issues/69244

CleanShot 2024-04-18 at 13 54 49@2x

This is the first step, a component that simply parses and renders the given query string. So far, only filter tokens are supported, and there are no interactions besides being able to delete a token.

The general architecture of the component is:

The DOM layout uses the grid patten (grid, row, and griditem roles), and later on we will implement all the keyboard interactions detailed in the ARIA guide.

CleanShot 2024-04-18 at 13 25 44

CleanShot 2024-04-18 at 13 35 07

codecov[bot] commented 1 week ago

Bundle Report

Changes will increase total bundle size by 62.91kB :arrow_up:

Bundle name Size Change
app-webpack-bundle-array-push 26.26MB 62.91kB :arrow_up: