• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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}