Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

explore-context.ts 627B

123456789101112131415161718192021
  1. import { createContext } from 'use-context-selector'
  2. import type { InstalledApp } from '@/models/explore'
  3. import { noop } from 'lodash-es'
  4. type IExplore = {
  5. controlUpdateInstalledApps: number
  6. setControlUpdateInstalledApps: (controlUpdateInstalledApps: number) => void
  7. hasEditPermission: boolean
  8. installedApps: InstalledApp[]
  9. setInstalledApps: (installedApps: InstalledApp[]) => void
  10. }
  11. const ExploreContext = createContext<IExplore>({
  12. controlUpdateInstalledApps: 0,
  13. setControlUpdateInstalledApps: noop,
  14. hasEditPermission: false,
  15. installedApps: [],
  16. setInstalledApps: noop,
  17. })
  18. export default ExploreContext