1import{u as d}from"./useQuery-CRRpLg8E.js";import{s as c}from"./index-C58wcW4L.js";const g=["Segunda","Terça","Quarta","Quinta","Sexta","Sábado","Domingo"];function w(r,a){const t=r.dia.toLowerCase();if(t.includes(a.toLowerCase()))return!0;const s=t.match(/(segunda|terça|terca|quarta|quinta|sexta|sábado|sabado|domingo)\s+a\s+(segunda|terça|terca|quarta|quinta|sexta|sábado|sabado|domingo)/);if(s){const u=["segunda","terça","quarta","quinta","sexta","sábado","domingo"],i=f=>f.replace("terca","terça").replace("sabado","sábado"),o=u.indexOf(i(s[1])),n=u.indexOf(i(s[2])),e=u.indexOf(a.toLowerCase());return o===-1||n===-1||e===-1?!1:o<=n?e>=o&&e<=n:e>=o||e<=n}return!1}function b(r){if(!r)return null;const a=r.replace(/\D/g,"");return a.length<10?null:`https://wa.me/${a.startsWith("55")?a:"55"+a}`}function y(r){return`https://www.google.com/maps/dir/?api=1&destination=${r.lat},${r.lng}`}function h(r){return Array.from(new Set(r.map(a=>a.bairro))).sort((a,t)=>a.localeCompare(t))}async function l(){const{data:r,error:a}=await c.from("rodas_public").select("*").order("nome");if(a)throw a;return r??[]}function q(){return d({queryKey:["rodas","approved"],queryFn:l,staleTime:6e4})}function x(r){return d({queryKey:["roda",r],queryFn:async()=>{const{data:a,error:t}=await c.from("rodas_public").select("*").eq("slug",r).maybeSingle();if(t)throw t;return a}})}export{g as D,x as a,h as b,y as m,w as r,q as u,b as w};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.