Page MenuHomePhabricator

[WtC-M3] [QB] Port LanguageSelector to Query Builder
Closed, ResolvedPublic

Description

Problem

The LanguageSelector is not considered a core component by the Design Systems team at the moment, and it will not be included in the Codex library. It's still being decided where this reused component could live in the future.

This means that, most likely, WMDE won't have a standardized Vue 3 component to replace the custom LanguageSelector when conducting the migration of the Query Builder to Codex.

Solution

Reuse the Vue 3 version of LanguageSelector available in Mismatch Finder (see T345915) in Query Builder.

Acceptance criteria
  • The Vue 3 version of WMDE's custom LanguageSelector is reused in the migrated version of the Query builder
  • Any WiKit building blocks or styles are replaced

Details

Related Changes in Gerrit:

Event Timeline

This task will require design verification. We'll need to validate that the appearance and behavior of the component remain the same.

Change #1101072 had a related patch set uploaded (by Hasan Akgün (WMDE); author: Hasan Akgün (WMDE)):

[wikidata/query-builder@master] Port LanguageSelector to Query Builder

https://gerrit.wikimedia.org/r/1101072

Change #1101072 merged by jenkins-bot:

[wikidata/query-builder@master] Port LanguageSelector to Query Builder

https://gerrit.wikimedia.org/r/1101072

Could you please provide me with a netlify link so that i can review the changes?