access.ts 283 B

1234567891011
  1. /**
  2. * @see https://umijs.org/docs/max/access#access
  3. * */
  4. export default function access(
  5. initialState: { currentUser?: API.CurrentUser } | undefined,
  6. ) {
  7. const { currentUser } = initialState ?? {};
  8. return {
  9. canAdmin: currentUser && currentUser.access === 'admin',
  10. };
  11. }