API reference / @evolu/common / Evolu/Owner / parseOwnerIdFromUrl
Function: parseOwnerIdFromUrl()
function parseOwnerIdFromUrl(
url,
): (string & Brand<"Id"> & Brand<"OwnerId">) | null;
Defined in: packages/common/src/Evolu/Owner.ts:250
Extracts OwnerId from a URL query string.
Parses the query string ?ownerId=... and validates that the extracted value
is a valid OwnerId.
Example
parseOwnerIdFromUrl("/sync?ownerId=_12345678abcdefgh");
// Returns: OwnerId or null
Parameters
| Parameter | Type |
|---|---|
url | string | undefined |