Skip to content

UseProjectReturn

reference
1 min readUpdated

Kind: Interface

Source: atloria-monorepo/packages/ui-react/src/hooks/useProject.ts

Return type for useProject hook

Properties

PropertyType
project`Project
loadingboolean
error`Error
save(project: Partial<Project>) => Promise<Project>
create(project: Partial<Project>) => Promise<Project>
remove() => Promise<void>
refresh() => Promise<void>
canAccess(user: User) => boolean
canEdit(user: User) => boolean
canDelete(user: User) => boolean
canCreateDocuments(user: User) => boolean
canManageSettings(user: User) => boolean
getPermissions`(user: User) => {
canView: boolean;
canEdit: boolean;
canDelete: boolean;
canCreateDocuments: boolean;
canManageSettings: boolean;

}| |manager|ProjectManager` |

Was this page helpful?

Download as PDF