Meu Carro de Linha

Meu Carro de Linha
Salinas

Tradição & Tecnologia

async function preloadAssets() { try { const cache = window.DataCache; const [drivers, ads, posts] = await Promise.all([ supabaseClient.from('motoristas').select('modelo_veiculo,avaliacao_media,status_online,usuarios(nome,foto_perfil_url)').order('status_online', { ascending: false }).order('avaliacao_media', { ascending: false }).limit(10), supabaseClient.from('anuncios').select('*').eq('ativo', true).order('criado_em', { ascending: false }), supabaseClient.from('postagens').select('*').eq('publicado', true).order('criado_em', { ascending: false }).limit(3) ]); if (drivers?.data) { cache.set(cache.KEYS.KEY_DRIVERS, drivers.data, 5 * 60 * 1000); drivers.data.forEach(d => { if (d.usuarios?.foto_perfil_url) preloadImage(d.usuarios.foto_perfil_url); }); } if (ads?.data) { cache.set(cache.KEYS.KEY_ADS, ads.data, 10 * 60 * 1000); ads.data.forEach(ad => { if (ad.imagem_url) preloadImage(ad.imagem_url); }); } if (posts?.data) { cache.set(cache.KEYS.KEY_BLOG, posts.data, 10 * 60 * 1000); posts.data.forEach(p => { if (p.imagem_capa_url) preloadImage(p.imagem_capa_url); }); } } catch (e) { console.warn('[Preload] Error:', e); } } function preloadImage(url) { const img = new Image(); img.src = url; }