Files
Kazier/mobile/services/db/repositories/index.ts
T

40 lines
949 B
TypeScript

export {
saveFolder,
saveDirectory,
getFolders,
getFolderFolders,
getFolder,
removeFolder,
} from './folders';
export { saveFile, getFiles, getFile, removeFile } from './files';
export {
saveUserPreferences,
getUserPreferences,
getDeviceUserId,
getDeviceAuthToken,
saveDeviceAuthToken,
} from './preferences';
export {
getResourcePermission,
saveResourcePermission,
canAccess,
canWrite,
isOwner,
} from './permissions';
export { saveShare, getShare, getShares, removeShare, removeSharesForResource } from './shares';
export {
createShareLink,
getShareLinkById,
getShareLinkByToken,
getShareLinks,
incrementLinkDownloads,
revokeShareLink,
removeShareLinksForResource,
} from './shareLinks';
export { saveRecipient, getRecipients, setRecipientActive } from './recipients';
export {
enqueuePendingOperation,
getPendingOperations,
getNextQueuedOperation,
markPendingOperation,
} from './pendingOps';