chore: build frontend and fix tsc config for vitest/config import

main
Sean Doran 2026-03-07 23:14:32 -05:00
parent 095882034b
commit 9bebb13b2c
No known key found for this signature in database
GPG Key ID: A9D7D25CD95E8579
7 changed files with 17 additions and 16 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -7,8 +7,8 @@
<meta name="theme-color" content="#0d1117" />
<link rel="manifest" href="/manifest.json" />
<title>TurnUp</title>
<script type="module" crossorigin src="/assets/index-Dcy9vL-q.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-35WG7lRs.css">
<script type="module" crossorigin src="/assets/index-1cIxdxyn.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Bit2B6Yg.css">
</head>
<body>
<div id="root"></div>

View File

@ -39,12 +39,12 @@ interface RenderOptions {
runningApps?: string[];
sinks?: AudioDevice[];
sources?: AudioDevice[];
onChange?: ReturnType<typeof vi.fn>;
onChange?: (knob: KnobConfig) => void;
}
function renderCard(
overrides: Partial<KnobConfig> = {},
{ runningApps, sinks, sources, onChange = vi.fn() }: RenderOptions = {},
{ runningApps, sinks, sources, onChange = vi.fn() as (knob: KnobConfig) => void }: RenderOptions = {},
) {
const knob: KnobConfig = {
action: 'app_volume',

View File

@ -4,7 +4,7 @@
"target": "ES2023",
"lib": ["ES2023"],
"module": "ESNext",
"types": ["node"],
"types": ["node", "vitest/globals"],
"skipLibCheck": true,
/* Bundler mode */

View File

@ -1,4 +1,5 @@
import { defineConfig } from 'vite'
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import react from '@vitejs/plugin-react'
// https://vite.dev/config/