Files
archy/neode-ui/e2e/viewer.vite.config.ts
T
archipelago 68a1c14ccf ui: sequence delayed viewer Back events and verify responsive modal layout
Wait for the actual Back event across viewer instances, cancel queued entries when their owner closes, and remove the 250ms assumption. Restore scoped content-size resets so legacy global lightbox CSS cannot narrow the landscape panel.

Three delayed-history unit regressions pass, including a ten-second delay. Five Chromium browser checks pass at 360x800, 390x844, touch landscape 844x390 and desktop 1440x900, plus real local video playback/native fullscreen with source and position retained. Screenshots inspected. Fixture server uses explicit cwd and no filesystem watching; no node proxy. Strict integrated project types and physical Companion UAT remain separate.
2026-11-09 16:51:47 -05:00

10 lines
389 B
TypeScript

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'node:path'
// A loopback-only component fixture with no node/backend proxy or app bootstrap.
export default defineConfig({
plugins: [vue()],
resolve: { alias: { '@': path.resolve(import.meta.dirname, '../src') } },
server: { host: '127.0.0.1', port: 8194, strictPort: true, watch: null },
})