import type { Course } from '../types'; export const isCourseFree = (cost: number) => !(Number(cost) > 0); export const getStudentInviteLink = (_course: Course, orgSiteName: string, origin: string) => { const hash = encodeURIComponent( btoa( JSON.stringify({ groupId: _course.group?.id, name: _course.title, description: _course.description, orgSiteName }) ) ); return `${origin}/invite/s/${hash}`; }; const tagsToReplace: { [k: string]: string } = { '&': '&', '<': '<', '>': '>' }; export function replaceHTMLTag(text: string) { return text .split('') .map((char) => tagsToReplace[char] || char) .join(''); }