Commit graph

12 commits

Author SHA1 Message Date
Enrique Alcantara 9800a90aea Set up MirajeJS in Storybook
Allow using MirajeJS to mock API requests
in Storybook. Improves the yarn storybook:start
command to prompt the user about generating
the fixtures needed by MirajeJS.
2021-09-29 15:27:51 +00:00
Enrique Alcántara 27361221f0 Add storybook stories for the Content Editor 2021-09-09 14:53:43 +00:00
KunQian 09ca25061f Make the scss file overwriting works in jh folder 2021-07-23 15:45:53 +08:00
Vitaly Slobodin 949b5fa2d9 Remove redundant .js extension from imports 2021-06-30 15:24:34 +03:00
Tom Quirk 55e3d55935 Add compile-storybook as-if-foss job
- Add .storybook-yarn-cache alias
- Push to storybook node modules cache in ci
- Use frontend rules for storybook job
2021-06-18 11:18:47 +09:30
Tom Quirk 685d620e6b Fix Storybook for FOSS
Don't check for ee/ stories in FOSS
2021-06-18 11:16:22 +09:30
Tom Quirk c9cb0c5f04 Address storybook reviewer feedback
- add basic doc
- include ee/
- add storybook:start and storybook:install yarn scripts
2021-06-18 11:16:21 +09:30
Tom Quirk c8eed07cc5 Clean up storybook config
- upgrade storybook packages
- add comments to webpack config
2021-06-18 11:16:21 +09:30
Enrique Alcantara 633d5e0ce1 Slightly tweak storybook asset paths
And fix eslint errors.
2021-06-18 11:16:20 +09:30
Tom Quirk b36f0adf5a Init storybook for vue_shared
Adds Storybook dependencies, config,
and a story for todo_button.vue.

Deploys to GitLab pages.
2021-06-18 11:16:20 +09:30
Rémy Coutable 82754ed426 Revert "Merge branch 'vue_shared-storybook' into 'master'"
This reverts merge request !55454
2021-06-08 13:08:21 +00:00
Tom Quirk 4dd52fe7c2 Add Storybook for Vue components 2021-06-08 08:48:23 +00:00