Files
machartaa_admin_dist/dist/assets/brand-dad40f71.js
T
2026-06-23 12:46:29 +03:30

2 lines
1.0 KiB
JavaScript

import{X as c,_ as l,Y as n}from"./index-293f04b3.js";const _=async a=>{let e=c.from("brands").select("*");return a!=null&&a.length&&e.like("title",`%${a}%`),(await e.select("*").order("created_at",{ascending:!1})).data},g=async a=>{await n.fetch("brands","insert",{data:a})},b=async(a,e)=>n.fetch("brands","update",{data:e,field:"id",value:a}),y=async a=>n.fetch("brands","delete",{field:"id",value:a});async function m(a){const{TableEngineShopRequest:e}=await l(()=>import("./buildSupabaseQuery-0c131031.js"),["assets/buildSupabaseQuery-0c131031.js","assets/index-293f04b3.js","assets/index-f59f1398.css","assets/supabaseTableQuery-95762ff3.js"]),t={...a};!t.sort&&!t.order&&(t.order="-id");const r=await e(t,"brands");try{if(Array.isArray(r==null?void 0:r.rows)){const d=t.page||1,i=t.limit||200,u=(d-1)*i,o=r.rows.map((s,p)=>({id:s.id,created_at:s.created_at??"",updated_at:s.updated_at??"",...s}));return{...r,rows:o}}}catch(d){console.log("[getProductsTable] normalize error:",d)}return r}export{m as a,g as c,y as d,_ as g,b as u};