1export const useEnabled = <T>(enabled: boolean, value: T, defaultValue: T | undefined = undefined) => { 2 return enabled ? value : defaultValue; 3} 4 5export const useEnabledBase = <T>(enabled: boolean, value: T, defaultValue: Length) => { 6 return enabled ? value : defaultValue; 7} 8 9export const useEnabledNumber = <T>(enabled: boolean, value: T, defaultValue: number) => { 10 return enabled ? value : defaultValue; 11} 12 13export const useEnabledArray = <T>(enabled: boolean, value: T, defaultValue: T | number[]) => { 14 return enabled ? value : defaultValue; 15} 16 17export function tagDesRule(title: string, radioName: string): string { 18 return `开启了[${title}]调整为[${radioName}]` 19}