import { PERMISSIONS } from '$lib/consts'; export let userState = $state({ perms: PERMISSIONS.VIEW, username: null, id: null }); export const userPerms = PERMISSIONS.VIEW | PERMISSIONS.APPLY_FOR_JOBS; export const employerPerms = PERMISSIONS.SUBMIT_POSTINGS | PERMISSIONS.MANAGE_EMPLOYERS; export const adminPerms = PERMISSIONS.MANAGE_TAGS | PERMISSIONS.MANAGE_POSTINGS | PERMISSIONS.MANAGE_USERS | PERMISSIONS.MANAGE_COMPANIES; export function telFormatter(initial: string) { const num = initial.replace(/\D/g, ''); initial = (num.length > 0 ? '(' : '') + num.substring(0, 3) + (num.length > 3 ? ') ' + num.substring(3, 6) : '') + (num.length > 6 ? '-' + num.substring(6, 10) : ''); return initial; }