preview.ts 679 B

1234567891011121314151617181920212223
  1. // Copyright (C) 2012-2021 Zammad Foundation, https://zammad-foundation.org/
  2. import initializeGlobalComponents from '@common/initializer/globalComponents'
  3. import '@common/styles/main.css'
  4. import { i18n } from '@common/utils/i18n'
  5. import { app } from '@storybook/vue3'
  6. import 'virtual:svg-icons-register' // eslint-disable-line import/no-unresolved
  7. import initializeStore from '@common/stores'
  8. // adds translation to app
  9. app.config.globalProperties.i18n = i18n
  10. initializeGlobalComponents(app)
  11. initializeStore(app)
  12. export default {
  13. actions: { argTypesRegex: '^on[A-Z].*' },
  14. controls: {
  15. matchers: {
  16. color: /(background|color)$/i,
  17. date: /Date$/,
  18. },
  19. },
  20. }