Files
Immich/web/tests/helpers.ts
T
Daniel DietzlerandCodex e5b4dd1041 feat: sveltekit 3 (#32737)
(cherry picked from commit 2576ee28cfb790e99ddf401a129e1d9a18713121)
2026-10-27 23:11:06 +03:00

14 lines
465 B
TypeScript

import TestWrapper from '#lib/components/TestWrapper.svelte';
import { render, type RenderResult } from '@testing-library/svelte';
import { type Component } from 'svelte';
export const renderWithTooltips = <T extends Record<string, unknown>, K extends Component<T>>(
component: K,
props: T,
) => {
return render(TestWrapper as Component<{ component: K; componentProps: T }>, {
component,
componentProps: props,
}) as unknown as RenderResult<K>;
};