UNPKG

758 BPlain TextView Raw
1import { PermissionResponse, PermissionStatus } from 'unimodules-permissions-interface';
2
3const noPermissionResponse: PermissionResponse = {
4 status: PermissionStatus.UNDETERMINED,
5 canAskAgain: true,
6 granted: false,
7 expires: 'never',
8};
9
10export default {
11 get name(): string {
12 return 'ExpoCalendar';
13 },
14 async requestCalendarPermissionsAsync(): Promise<PermissionResponse> {
15 return noPermissionResponse;
16 },
17 async getCalendarPermissionsAsync(): Promise<PermissionResponse> {
18 return noPermissionResponse;
19 },
20 async getRemindersPermissionsAsync(): Promise<PermissionResponse> {
21 return noPermissionResponse;
22 },
23 async requestRemindersPermissionsAsync(): Promise<PermissionResponse> {
24 return noPermissionResponse;
25 },
26};