remove unused title

This commit is contained in:
Simon Knott 2024-08-06 12:56:17 +02:00
parent c0e528b4c1
commit 5fb235f306
No known key found for this signature in database
GPG key ID: 8CEDC00028084AEC
2 changed files with 5 additions and 5 deletions

View file

@ -43,8 +43,8 @@ export const SplitView: React.FC<SplitViewProps> = ({
main, main,
}) => { }) => {
const defaultSize = Math.max(minSidebarSize, sidebarSize) * window.devicePixelRatio; const defaultSize = Math.max(minSidebarSize, sidebarSize) * window.devicePixelRatio;
const [hSize, setHSize] = useSettingOrState(settingName + '.' + orientation + ':size', defaultSize, undefined, !!settingName); const [hSize, setHSize] = useSettingOrState(settingName + '.' + orientation + ':size', defaultSize, !!settingName);
const [vSize, setVSize] = useSettingOrState(settingName + '.' + orientation + ':size', defaultSize, undefined, !!settingName); const [vSize, setVSize] = useSettingOrState(settingName + '.' + orientation + ':size', defaultSize, !!settingName);
const [resizing, setResizing] = React.useState<{ offset: number, size: number } | null>(null); const [resizing, setResizing] = React.useState<{ offset: number, size: number } | null>(null);
const [measure, ref] = useMeasure<HTMLDivElement>(); const [measure, ref] = useMeasure<HTMLDivElement>();

View file

@ -157,10 +157,10 @@ export function useSetting<S>(name: string, defaultValue: S, title?: string): [S
return [value, setValueWrapper, setting]; return [value, setValueWrapper, setting];
} }
export function useSettingOrState<S>(name: string | undefined, defaultValue: S, title?: string, persist?: boolean): [S, (v: S) => void, Setting<S>] { export function useSettingOrState<S>(name: string | undefined, defaultValue: S, persist?: boolean): [S, (v: S) => void] {
const setting = useSetting(name ?? 'unused', defaultValue, title); const [settingValue, settingSet] = useSetting(name ?? 'unused', defaultValue);
const state = React.useState(defaultValue); const state = React.useState(defaultValue);
return persist ? setting : [...state, [...state, title ?? '']]; return persist ? [settingValue, settingSet] : state;
} }
export class Settings { export class Settings {