import '@gromlab/svg-sprites/viewer/element' import type { SpriteViewerElement } from '@gromlab/svg-sprites/viewer' import spriteManifest from './sprite/.svg-sprite/svg-sprite.manifest.js' import { getIconsIconHref, iconsSpriteUrl } from './sprite' import './style.css' const check = spriteManifest.icons.find((icon) => icon.name === 'check') if (!check || spriteManifest.spriteUrl !== iconsSpriteUrl) { throw new Error('Generated Vite facade and manifest disagree.') } document.querySelector('#app')!.innerHTML = `

Standalone + Vite

` const viewer = document.querySelector('gromlab-sprite-viewer')! viewer.viewerTitle = 'Standalone Vite Viewer' viewer.sources = [spriteManifest]