Files
habitica/website/client/config/storybook
negue a1cddcaf17 Feature: new "report a bug" modal (#13530)
* WIP: report a bug api/ui

* fix lint

* add USER_USERNAME

* extend sendTxn tests / checks + fix bug report email

* fix lint

* add more checks to sendTxn - fix bug-report variables

* fix lint / ci

* fix test: reset email config url

* fix test stub

* fix tests

* refactor the variables checks

* lint.

* move bug-report page as a modal

* send user_email to the email

* show true/false instead 1/0

* fix issues

* fix footer report bug email if not logged in

* fix styles/margins

* prefill user's email

* show facebook email if local email not existing

* bugReportSuccessModal.vue

* add BROWSER_UA to mail properties

* extract bugReportLogic to its own lib file for unit test

* test api validators

* fix lint
2021-12-14 19:16:50 -06:00
..
2019-12-05 22:35:23 +01:00

Storybook Updates

Addon-Knobs has been deprecated inorder to update to the new addons-controls we need to:

  1. Change to the new export syntax for each story export const StoryTemplate
  2. And use StoryTemplate.args and StoryTemplate.argTypes to have the same knobs as before

Maybe this can be made story by story and not all at once