add butterchurn presets ignore constant for broken presets

This commit is contained in:
jeffvli
2026-01-20 18:02:59 -08:00
parent 9318d00a5b
commit c3c18e22ea
2 changed files with 18 additions and 3 deletions
@@ -5,6 +5,7 @@ import { useTranslation } from 'react-i18next';
import styles from './visualizer-settings-form.module.css';
import i18n from '/@/i18n/i18n';
import { getButterchurnPresetOptions } from '/@/renderer/features/visualizer/components/butternchurn/visualizer';
import { useSettingsStoreActions, useVisualizerSettings } from '/@/renderer/store/settings.store';
import { ActionIcon } from '/@/shared/components/action-icon/action-icon';
import { Button } from '/@/shared/components/button/button';
@@ -32,7 +33,7 @@ const loadButterchurnPresetOptions = async (): Promise<ButterchurnPresetOption[]
if (butterchurnPresetOptionsCache) return butterchurnPresetOptionsCache;
const mod = await import('butterchurn-presets');
const presets = (mod as any).default ?? mod;
const presets = getButterchurnPresetOptions((mod as any).default ?? mod);
const presetNames = Object.keys(presets);
butterchurnPresetOptionsCache = presetNames.map((presetName) => ({