@hh-admin/core
v0.1.3
Published
Shared runtime utilities and hooks for Hh Admin
Maintainers
Readme
@hh-admin/core
Shared runtime utilities and Vue hooks for Hh Admin templates.
Usage
import { generateRequestId, getToken, useLoading } from '@hh-admin/core'APIs
clearTokengetTokenisLoginsetTokendownloadByUrl- type guards such as
isString,isObject, andisValidNumber useLoadinguseHttpRequestStatusshares the active request count and request IDs with page-level controls.useResetReactivegenerateRequestIdreturns a compact UUID without hyphens.
Write requests created by the shared HTTP client automatically receive an
X-Request-Id header. Pass requestId to reuse the same ID for a retry, or
set requestId: false to disable automatic injection for a specific request.
Use http.retry(config, { retries: 2 }) when a network request should retry;
write-request retries reuse one request ID. Set dedupe: true on a write
request when concurrent identical submissions should cancel the previous one.
