code-workshop-kit
Version:
The future of remote code workshops & training
14 lines (11 loc) • 426 B
text/typescript
export const getParticipantCookie = (): string | null => {
const cookiesSplit = document.cookie.split(';');
const allCookies = cookiesSplit.map((cookie) => {
if (!cookie) {
return {};
}
return { [cookie.split('=')[0].trim()]: cookie.split('=')[1].trim() };
});
const participantCookie = allCookies.find((cookie) => cookie.participant_name);
return participantCookie?.participant_name || null;
};