import { ID } from 'appwrite'; import { account } from './config'; export async function register(email: string, password: string, name: string) { await account.create(ID.unique(), email, password, name); return login(email, password); } export async function login(email: string, password: string) { return account.createEmailPasswordSession(email, password); } export async function logout() { return account.deleteSession('current'); } export async function getCurrentUser() { try { return await account.get(); } catch { return null; } }