Reflect filter selections in the search query input
Nadie ha tomado este issue todavía.
- #2795 de @Official-Krish — cerrado sin fusionar
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
- Área
- frontend, observability
Línea de trabajo
Empieza por la barra lateral de filtros y el campo de consulta, y luego sigue cómo están conectados el estado actual de los filtros, el texto de consulta y las píldoras de filtro renderizadas. Comprueba los dos dialectos de consulta compatibles e identifica los puntos de entrada del análisis y la generación. Se considera terminado cuando seleccionar filtros actualiza el texto de consulta editable y editar cualquiera de los dos dialectos actualiza las selecciones de filtros correspondientes sin perder condiciones.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Selecting a value in the filter sidebar applies it to the search, but the query input doesn't show it. Filter state and query text live in two places, so the input never reflects the full set of conditions actually being applied.
Make the two representations one: selecting a filter writes the corresponding condition into the query input, and editing the query updates the filter selections to match.
Notes:
- Needs to work for both query dialects the input supports, which is the main source of complexity — round-tripping requires parsing query text back into filter state, not just generating it.
- Today this is partially addressed by pills rendered below the input, which surface that filters are applied without making them editable as query text.
- Lenguaje dominante
- TypeScript
- Estrellas
- 10k
- Forks
- 508
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hyperdxio/hyperdx
-
Metric chart with aggFn increase and a multi-column group-by fails: toString() gets several argumentsPosiblemente ocupada @CG-5228 la tomó hace 15 días. Abiertoexternal
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Slack notifications for inline alerts fail when the chart-explorer link passes Slack's 3000-character block limitPosiblemente ocupada @Tyagiquamar la tomó hace 16 días. Abiertoalerting bug external
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
check-alerts worker: 13 error spans (mongodb.create, NamespaceExists) every minute because mongoose autoCreate is still onQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug external Needs Feedback
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Replace `as any` mock fixtures in three app test files with shoehornPosiblemente ocupada @k4its1t la tomó hace 80 días. Abiertogood first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Trace source: document spanLinksValueExpression in the v2 sources external API (OpenAPI parity)Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
Todos los issues de hyperdxio/hyperdx
Issues similares
-
area:tooling good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
interledger/publisher-tools#1007 ·
Los mantenedores suelen responder en 1 día
-
priority/medium roadmap/v1.1.1 stakeholder/rapr type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
databrickslabs/ontos#1420 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
vercel-labs/just-bash#756 ·
Los mantenedores suelen responder en 1 día
-
area: ci good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
interledger/web-monetization-extension#1555 ·
Los mantenedores suelen responder en 1 día
-
[t-dialog] 弹窗组件和抽屉组件的文档说明不够详细清楚Abierto🐞 bug 🧐 unconfirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Tencent/tdesign-vue-next#7056 · 1 comentario ·
Los mantenedores suelen responder en 1 día