Page MenuHomePhabricator

Controls: generated code should allow for self-closing tags
Closed, ResolvedPublic

Description

Vue components can be self-closing if they have no slot content, like a TextInput:

<cdx-text-input :clearable="true" />

However, the generated code sample for a configurable demo always outputs a start and end tag, and the slot content is undefined:

<cdx-text-input :clearable="true">undefined</cdx-text-input>

Event Timeline

Change 777819 had a related patch set uploaded (by Anne Tomasevich; author: Anne Tomasevich):

[design/codex@main] docs: Ensure generated code samples can handle self-closing tags

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

Change 777819 merged by jenkins-bot:

[design/codex@main] docs: Ensure generated code samples can handle self-closing tags

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