import { api } from '../../lib/api'; // [DEF:load:Function] /* @PURPOSE: Loads application settings and environment list. @PRE: API must be reachable. @POST: Returns settings object or default values on error. */ /** @type {import('./$types').PageLoad} */ export async function load() { try { const settings = await api.getSettings(); return { settings }; } catch (error) { console.error('Failed to load settings:', error); return { settings: { environments: [], settings: { backup_path: '', default_environment_id: null } }, error: 'Failed to load settings' }; } } // [/DEF:load:Function]