main.ts 587 B

12345678910111213141516171819
  1. import './style.scss'
  2. import Alpine from 'alpinejs'
  3. import Analytics from './components/Analytics'
  4. import Color from './components/Color'
  5. import External from './components/External'
  6. import Font from './components/Font'
  7. import Skills from './components/Skills'
  8. function main() {
  9. (window as unknown as { Alpine: typeof Alpine }).Alpine = Alpine
  10. Alpine.data('analytics', Analytics(import.meta.env.VITE_ANALYTICS_WEBSITE_ID || ''))
  11. Alpine.data('color', Color)
  12. Alpine.data('external', External)
  13. Alpine.data('font', Font)
  14. Alpine.data('skills', Skills)
  15. Alpine.start()
  16. }
  17. main()