useActivityLog
Activity tracking and audit log composable.
Import
typescript
const {
activities,
isLoading,
fetchActivities,
logActivity,
} = useActivityLog(projectId)Parameters
| Parameter | Type | Description |
|---|---|---|
projectId | Ref<string> | Reactive project UUID |
Methods
| Method | Parameters | Returns | Description |
|---|---|---|---|
fetchActivities | limit?: number | Promise<void> | Load activity log |
logActivity | action: string, details: any | Promise<void> | Record activity |
Activity Types
Activities track actions like match approvals, spec assignments, document uploads, and project setting changes.
Source
app/composables/useActivityLog.ts