16 lines
570 B
TypeScript
16 lines
570 B
TypeScript
import type { DirectoryPermissionRequest, PermissionsAPI, StartAccessingResult } from '@openchamber/ui/lib/api/types';
|
|
|
|
export const createWebPermissionsAPI = (): PermissionsAPI => ({
|
|
async requestDirectoryAccess(request: DirectoryPermissionRequest) {
|
|
return { success: true, path: request.path };
|
|
},
|
|
async startAccessingDirectory(path: string): Promise<StartAccessingResult> {
|
|
void path;
|
|
return { success: true };
|
|
},
|
|
async stopAccessingDirectory(path: string): Promise<StartAccessingResult> {
|
|
void path;
|
|
return { success: true };
|
|
},
|
|
});
|