Page MenuHomePhabricator

🦄 Create `KnowledgeEquityCreateWikiWizardStep` Card in Platform UI
Closed, ResolvedPublic

Description

This is blocked by T419208: 🦄 Modify the existing create wiki endpoint in Platform API - if we want to start work on this task before then we could consider picking up T407364: [Timebox 8hr] Fix broken UI netlify with mock store

  • Create a new KnowledgeEquityCreateWikiWizardStep card
  • Update the TemporalityCreateWikiWizardStep card to contain the logic about whether the next step is to submit the form or go to the KnowledgeEquityCreateWikiWizardStep card
  • When the form is submitted, call the existing /wiki/create Platform API endpoint with the additional knowledgeEquityResponse field (see T419208 for details of that field)

Verification
This needs to be verified by the PM before deployment to staging or production.

Event Timeline

Tarrow updated the task description. (Show Details)

outdooracorn opened https://github.com/wbstack/ui/pull/1108

Modified TemporalityCreateWikiWizardStep's primary button behavior

End of day progress update:

  • Modified TemporalityCreateWikiWizardStep's primary button behavior and started creating the KnowledgeEquityCreateWikiWizardStep card
  • Created a draft PR with the chagnes so far: https://github.com/wbstack/ui/pull/1108
Tarrow subscribed.

Taking this over from @Ollie.Shotton_WMDE for a moment

Discovered we want placeholder not label. Updated task description.

Pushed a couple of changes and happy to be hands off again.

outdooracorn opened https://github.com/wbstack/ui/pull/1110

eslint: require trailing comma on multiline objects and arrays

outdooracorn closed https://github.com/wbstack/ui/pull/1108

Create KnowledgeEquityCreateWikiWizardStep Card