useDocumentsByEntity
@mineflow/client-react / useDocumentsByEntity
Function: useDocumentsByEntity()
function useDocumentsByEntity(
entityType: string,
entityId: string | undefined,
enabled?: boolean): UseQueryResult<object[]>;
Defined in: client-react/src/documents.ts:128
Документы сущности-владельца (entityType+entityId) — кросс-девайс список (ADR-0051): утверждающий на другом устройстве видит вложения рапорта. Запрос не запускается при пустом entityId.
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
entityType | string | undefined | Тип сущности-владельца (напр. 'shift-report'). |
entityId | string | undefined | undefined | id владельца (undefined/пустой → запрос выключен). |
enabled | boolean | true | Дополнительный гейт запуска (по умолчанию true). |
Returns
UseQueryResult<object[]>
UseQueryResult<DocumentList>.
Example
const { data: docs } = useDocumentsByEntity('shift-report', reportId);