remove codemirror dep and restructure a bit

This commit is contained in:
Gregory Schier
2025-05-15 09:28:14 -07:00
parent 21e2a67c1e
commit d962d7f94b
25 changed files with 278 additions and 2337 deletions

View File

@@ -6,7 +6,6 @@ import { appInfo } from '../hooks/useAppInfo';
import { useLicenseConfirmation } from '../hooks/useLicenseConfirmation';
import { BadgeButton } from './core/BadgeButton';
import type { ButtonProps } from './core/Button';
import { SettingsTab } from './Settings/SettingsTab';
const details: Record<
LicenseCheckStatus['type'],
@@ -28,7 +27,7 @@ export function LicenseBadge() {
if (check.error) {
return (
<BadgeButton color="danger" onClick={() => openSettings.mutate(SettingsTab.License)}>
<BadgeButton color="danger" onClick={() => openSettings.mutate('license')}>
License Error
</BadgeButton>
);
@@ -64,7 +63,7 @@ export function LicenseBadge() {
hasDismissedTrial: true,
}));
}
openSettings.mutate(SettingsTab.License);
openSettings.mutate('license');
}}
>
{detail.label}