import { App } from '@inertiajs/react';
import type { Page } from '@inertiajs/core';
import { renderToString } from 'react-dom/server';
import { expect, test } from 'vitest';
import { AiPlanSettings } from '@/components/ai-plan-settings';
import { AiPreparationPreview } from '@/components/ai-preparation-preview';
import type { AiPreparation } from '@/components/ai-preparation-preview';
const page = {
component: 'company/parameters',
url: '/administracao/parametrizacao',
version: 'ai-plan',
props: { errors: {} },
clearHistory: false,
encryptHistory: true,
} satisfies Page;
test.each([true, false])(
'AI preparation settings clearly save a plan rather than activate a provider (%s)',
(ready) => {
function Screen() {
return (