[Wikidata-bugs] [Maniphest] T272460: Investigation - How to have a parent component manage the state of the component in its default slot

2021-02-02 Thread amy_rc
amy_rc closed this task as "Resolved". amy_rc added a comment. \o/\o/\o/ TASK DETAIL https://phabricator.wikimedia.org/T272460 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael, amy_rc Cc: amy_rc, Michael, Charlie_WMDE, Aklapper, Sarai-WMDE,

[Wikidata-bugs] [Maniphest] T272460: Investigation - How to have a parent component manage the state of the component in its default slot

2021-01-21 Thread Michael
Michael added a comment. Next steps: Implementing T271788 by completing the Pull Request so that it checks all the ACs in the ticket. TASK DETAIL https://phabricator.wikimedia.org/T272460 EMAIL PREFERENCE

[Wikidata-bugs] [Maniphest] T272460: Investigation - How to have a parent component manage the state of the component in its default slot

2021-01-21 Thread Michael
Michael added a comment. Using vuejs dependency injections API `provide`/`inject` in practice In the design system (and query builder) we need a component to toggle between two options. To make it easier to adjust the

[Wikidata-bugs] [Maniphest] T272460: Investigation - How to have a parent component manage the state of the component in its default slot

2021-01-20 Thread Michael
Michael claimed this task. Michael added a comment. Restricted Application added a project: User-Michael. Turns out I was looking more into this after all TASK DETAIL https://phabricator.wikimedia.org/T272460 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferen

[Wikidata-bugs] [Maniphest] T272460: Investigation - How to have a parent component manage the state of the component in its default slot

2021-01-20 Thread Lydia_Pintscher
Lydia_Pintscher created this task. Lydia_Pintscher added projects: Wikidata, Wikidata Query Builder. TASK DESCRIPTION Current proof of concept with highlight of current problems: https://github.com/wmde/wikit/pull/358/files#diff-e7b8ec01eeebbde10914a6c7eb262cd5642db07dac408bcffc8466da0e7cc657R1