Skip to content
Extraits de code Groupes Projets
Valider 98b369ab rédigé par DavePk04's avatar DavePk04
Parcourir les fichiers

feat(Frontend): added 'Solo session'

parent 05603caa
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -129,6 +129,19 @@ ...@@ -129,6 +129,19 @@
); );
} }
async function createSoloSession() {
let session = await Session.create();
if (!session) {
console.warn("Failed to create solo session.");
return;
}
contactSessions = [...contactSessions, session].sort(
(a, b) => b.start_time.getTime() - a.start_time.getTime()
);
}
async function searchNickname() { async function searchNickname() {
if (!user || !nickname || !nickname.includes('@')) { if (!user || !nickname || !nickname.includes('@')) {
toastWarning('Please enter a valid email address'); toastWarning('Please enter a valid email address');
...@@ -191,6 +204,16 @@ ...@@ -191,6 +204,16 @@
{$t('home.createSession')} {$t('home.createSession')}
</button> </button>
<button <button
onclick={(e) => {
e.preventDefault();
createSoloSession();
}}
class="button float-start mr-2"
>
Solo session
</button>
<button
class="button float-start" class="button float-start"
class:btn-disabled={!contact || !contact.calcom_link} class:btn-disabled={!contact || !contact.calcom_link}
data-cal-link={`${contact.calcom_link}?email=${user?.email}&name=${user?.nickname}`} data-cal-link={`${contact.calcom_link}?email=${user?.email}&name=${user?.nickname}`}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter