Last updated on

TS 应用案例分享 - 2

type UseEffectOnceOptions1 =
  | {
      ready?: boolean
      globalOnce?: false
    }
  | {
      ready?: boolean
      globalOnce: true
      globalStoreKey: string
    }

const a: UseEffectOnceOptions1 = {} as any;

if (a.globalOnce === true) {
  a.globalStoreKey.charAt
} else {
  a.
}

202304121715550