UNPKG

payload

Version:

Node, React, Headless CMS and Application Framework built on Next.js

25 lines (24 loc) 655 B
// @ts-strict-ignore import { sendEvent } from '../index.js'; import { oneWayHash } from '../oneWayHash.js'; export const adminInit = ({ headers, payload, user })=>{ const host = headers.get('host'); let domainID; let userID; if (host) { domainID = oneWayHash(host, payload.secret); } if (user?.id) { userID = oneWayHash(String(user.id), payload.secret); } // eslint-disable-next-line @typescript-eslint/no-floating-promises sendEvent({ event: { type: 'admin-init', domainID, userID }, payload }); }; //# sourceMappingURL=adminInit.js.map