improve home screen

This commit is contained in:
2026-05-06 16:05:04 -06:00
parent 10437c02ca
commit e4484a57f9
9 changed files with 328 additions and 111 deletions

View File

@ -331,10 +331,14 @@ describe('editorStore', () => {
useEditorStore.getState().addSpeedRange(4, 5, 1.5);
const project = useEditorStore.getState().saveProject();
expect(project.cutRanges.length).toBe(1);
expect(project.muteRanges.length).toBe(1);
expect(project.gainRanges.length).toBe(1);
expect(project.speedRanges.length).toBe(1);
expect(project.cutRanges).toBeDefined();
expect(project.cutRanges!.length).toBe(1);
expect(project.muteRanges).toBeDefined();
expect(project.muteRanges!.length).toBe(1);
expect(project.gainRanges).toBeDefined();
expect(project.gainRanges!.length).toBe(1);
expect(project.speedRanges).toBeDefined();
expect(project.speedRanges!.length).toBe(1);
});
test('setProjectFilePath sets and reads back', () => {

View File

@ -42,7 +42,7 @@ export const useLicenseStore = create<LicenseState & LicenseActions>()(
status: null,
isLoaded: false,
showDialog: false,
canEdit: true,
canEdit: false,
setStatus: (status) => {
const canEdit = status?.tag === 'Licensed' || status?.tag === 'Trial';