import { RiAddFill, RiSubtractFill } from 'react-icons/ri'; import { LyricsOverride } from '/@/renderer/api/types'; import { Button, NumberInput } from '/@/renderer/components'; import { openLyricSearchModal } from '/@/renderer/features/lyrics/components/lyrics-search-form'; import { useCurrentSong, useLyricsSettings, useSettingsStore, useSettingsStoreActions, } from '/@/renderer/store'; interface LyricsActionsProps { onRemoveLyric: () => void; onSearchOverride: (params: LyricsOverride) => void; } export const LyricsActions = ({ onRemoveLyric, onSearchOverride }: LyricsActionsProps) => { const currentSong = useCurrentSong(); const { setSettings } = useSettingsStoreActions(); const { delayMs } = useLyricsSettings(); const handleLyricOffset = (e: number) => { setSettings({ lyrics: { ...useSettingsStore.getState().lyrics, delayMs: e, }, }); }; const isActionsDisabled = !currentSong; return ( <> ); };