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