initialize on first load

This commit is contained in:
Jade Rowland 2023-12-18 00:09:30 -05:00
parent 48fa04f164
commit 000e1293db
4 changed files with 46 additions and 51 deletions

View file

@ -2,6 +2,7 @@ import { persistentMap } from '@nanostores/persistent';
import { useStore } from '@nanostores/react';
import { register } from '@strudel.cycles/core';
import * as tunes from './repl/tunes.mjs';
import { defaultAudioDeviceName } from './repl/panel/AudioDeviceSelector';
export const defaultSettings = {
activeFooter: 'intro',
@ -20,7 +21,7 @@ export const defaultSettings = {
panelPosition: 'bottom',
userPatterns: '{}',
activePattern: '',
audioDeviceName: '',
audioDeviceName: defaultAudioDeviceName,
};
export const settingsMap = persistentMap('strudel-settings', defaultSettings);