Page MenuHomePhabricator

[MEX] Support component computed properties in php-vuejs-templating
Closed, ResolvedPublic

Description

For more deeply nested components, we’ll probably want to have support in php-vuejs-templating for component referencing variables in their template that don’t immediately correspond to input props.

Event Timeline

Change #1160175 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] WIP: Use setup function for property name component

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

An initial version of this is available in https://github.com/wmde/php-vuejs-templating/pull/38 and the above Gerrit change, though it needs some more work at the moment.

The php-vuejs-templating pull request should be ready to review now (and I think the only thing the Wikibase change needs is a new beta release of php-vuejs-templating to include the new feature).

Change #1163818 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/vendor@master] Bump wmde/php-vuejs-templating to 2.2.0-beta.3

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

Change #1163818 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wmde/php-vuejs-templating to 2.2.0-beta.3

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

Change #1160175 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use setup function for property name component

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