1import{_ as N,o as n,c as i,a as o,s as S,r as D,h as A,e as h,q as M,y as T,l as O,w as k,B as F,d as u,u as t,x as z,m as q,an as R,H as L,j as d,t as Z,v as G,Z as j,C as J,F as P,k as V,b as U,au as H,z as I,n as K}from"./index-BNjBBy3y.js";import{u as Q}from"./useCiidzaStore-DLOqI4fy.js";import{I as X}from"./IconSearch-P_j803fG.js";import{I as W}from"./IconPlusFBlue-DeHDWHZU.js";import{I as Y}from"./IconX-CQNQ5bl9.js";const aa={},oa={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"23",viewBox:"0 0 30 23",fill:"none"};function ea(b,p){return n(),i("svg",oa,p[0]||(p[0]=[o("g",{"clip-path":"url(#clip0_8037_2037)"},[o("path",{d:"M14.9952 0C10.7864 0 7.41581 1.88767 4.96287 4.13635C2.52758 6.36762 0.899638 9.0382 0.127579 10.8693C-0.0444795 11.2738 -0.0444795 11.7262 0.127579 12.1307C0.899638 13.9618 2.52758 16.6324 4.96728 18.8637C7.42023 21.1123 10.7908 23 14.9996 23C19.2085 23 22.579 21.1123 25.032 18.8637C27.4673 16.6324 29.0996 13.9661 29.8761 12.1307C30.0482 11.7262 30.0482 11.2738 29.8761 10.8693C29.0996 9.0382 27.4717 6.36762 25.032 4.13635C22.5746 1.88767 19.204 0 14.9952 0ZM7.49964 11.5C7.49964 7.41585 10.857 4.1059 14.9996 4.1059C19.1423 4.1059 22.4996 7.41585 22.4996 11.5C22.4996 15.5842 19.1423 18.8941 14.9996 18.8941C10.857 18.8941 7.49964 15.5842 7.49964 11.5ZM14.9952 8.21615C14.9952 10.0299 13.4996 11.5 11.6643 11.5C11.2938 11.5 10.9408 11.4391 10.6055 11.3304C10.3188 11.239 9.98787 11.413 9.9967 11.7088C10.0143 12.0611 10.0629 12.4177 10.1643 12.77C10.8791 15.3971 13.6232 16.9586 16.2879 16.2583C18.9526 15.5581 20.5364 12.8483 19.8261 10.2213C19.2482 8.09002 17.3379 6.65904 15.2114 6.57205C14.9114 6.56335 14.7305 6.88521 14.8276 7.17228C14.9379 7.50284 14.9996 7.85079 14.9996 8.21615H14.9952Z",fill:"#2453F7"})],-1),o("defs",null,[o("clipPath",{id:"clip0_8037_2037"},[o("rect",{width:"30",height:"23",fill:"white"})])],-1)]))}const E=N(aa,[["render",ea]]);function ta(){const b=Q(),{getCatalogoPlantas:p,getLoading:y,getBusqueda:m}=S(b),{handleCatalogoPlantas:_,setBusqueda:r}=b,s=p,c=y,l=D(m.value),v=A(()=>{var g,a,e,B;return{currentPage:((g=s.value)==null?void 0:g.current_page)??1,lastPage:((a=s.value)==null?void 0:a.last_page)??1,total:((e=s.value)==null?void 0:e.total)??0,perPage:((B=s.value)==null?void 0:B.per_page)??15}}),f=async g=>{try{await _(g)}catch(a){a.name}},x=async()=>{r(l.value),await f(1)},C=async()=>{l.value="",r(""),await f(1)},w=async()=>{try{await _(1,"all")}catch(g){g.name}};return h(async()=>{await f(1)}),{plantas:s,loading:c,paginacion:v,terminoBusqueda:l,changePage:f,buscar:x,limpiarBusqueda:C,mostrarTodo:w}}const la={class:"globalmodal-box"},sa={class:"globalmodal-container"},na={class:"globalmodal-body"},ia={class:"globalmodal-content"},ra={__name:"TextModal",props:{modelValue:{type:Boolean,default:!1},closeOnEsc:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!0}},emits:["update:modelValue","open","close"],setup(b,{expose:p,emit:y}){const m=b,_=y,r=D(m.modelValue);M(()=>m.modelValue,l=>{r.value=l}),M(r,l=>{_("update:modelValue",l),_(l?"open":"close"),document.body.style.overflow=l?"hidden":""});const s=()=>{m.closeOnClickOutside&&(r.value=!1)},c=l=>{l.key==="Escape"&&m.closeOnEsc&&r.value&&(r.value=!1)};return h(()=>document.addEventListener("keydown",c)),T(()=>{document.removeEventListener("keydown",c),document.body.style.overflow=""}),p({open:()=>r.value=!0,close:s}),(l,v)=>(n(),O(R,{name:"fade"},{default:k(()=>[r.value?(n(),i("div",{key:0,class:"globalmodal-overlay",onClick:F(s,["self"]),role:"dialog","aria-modal":"true"},[o("div",la,[o("div",sa,[o("button",{class:"globalmodal-close",onClick:s,"aria-label":"Cerrar modal"},[u(t(Y))]),o("section",na,[z(l.$slots,"header",{},void 0,!0),o("div",ia,[z(l.$slots,"default",{},void 0,!0)]),z(l.$slots,"footer",{},void 0,!0)])])])])):q("",!0)]),_:3}))}},$=N(ra,[["__scopeId","data-v-0d4a3e77"]]),da={class:"catalogo-plantas"},ca={key:0,class:"catalogo-nota"},ua={class:"catalogo-nota__boxmain"},pa={key:1,class:"catalogo-notamobil"},ma={class:"catalogo-search"},ga={class:"catalogo-search__pill"},ba={class:"catalogo-search__input-wrap"},_a={key:2,class:"catalogo-plantas__loading"},va={class:"catalogo-tabla"},fa={class:"catalogo-tabla__td catalogo-tabla__td--foto"},Ca=["src","alt"],ya={key:1,class:"catalogo-tabla__img--placeholder"},wa={class:"catalogo-tabla__td catalogo-tabla__td--familia"},ka={class:"catalogo-tabla__grupo"},xa={class:"catalogo-tabla__grupo"},Ba={class:"catalogo-tabla__td catalogo-tabla__td--nombrecomun"},Pa={class:"catalogo-tabla__td catalogo-tabla__td--accion"},Ia=["onClick"],Da={class:"catalogo-paginacion"},za={class:"catalogo-paginacion__group"},Ea=["onClick"],Na=["disabled"],Ma={__name:"Plantas",props:{divisionSource:Object},setup(b){const{isDesktop:p}=L(),y=b,{divisionIcon:m}=y.divisionSource,{plantas:_,loading:r,paginacion:s,terminoBusqueda:c,changePage:l,buscar:v,limpiarBusqueda:f,mostrarTodo:x}=ta(),C=D(!1),w=D(!1);return(g,a)=>(n(),i(P,null,[o("div",da,[o("div",null,[u(t(H),{id:"Intro",key:"titleIntro",img:t(m),class:"catalogo-plantas__title"},{default:k(()=>a[11]||(a[11]=[d(" Catálogo de Plantas Ãtiles de las Zonas Ãridas Mexicanas "),o("span",null,"(Selección de Especies)",-1)])),_:1},8,["img"])]),t(p)?(n(),i("section",pa,[a[15]||(a[15]=o("p",null,"Buscador por nombre cientÃfico, nombre común, aplicación o grupo humano asociado",-1)),o("button",{class:"catalogo-notamobil__button",onClick:a[1]||(a[1]=e=>w.value=!0)},[u(t(E),{class:"catalogo-notamobil__button--icon"}),a[14]||(a[14]=o("p",{class:"catalogo-notamobil__button--title"},"Nota",-1))])])):(n(),i("section",ca,[o("div",ua,[u(t(E),{class:"catalogo-nota__icon"}),a[12]||(a[12]=o("div",{class:"catalogo-nota__boxinfo"},[o("p",null,[o("strong",null,"Nota:"),d(" Este compendio de información no pretende promover la utilización de las plantas aquà mencionadas para aplicación médica sin la asesorÃa o prescripción de un profesional de la salud.")])],-1))]),o("button",{class:"catalogo-nota__button",onClick:a[0]||(a[0]=e=>C.value=!0)},a[13]||(a[13]=[o("p",null,[o("strong",null,"Acerca del catálogo")],-1)]))])),o("div",ma,[o("div",ga,[o("div",ba,[Z(o("input",{"onUpdate:modelValue":a[2]||(a[2]=e=>J(c)?c.value=e:null),class:"catalogo-search__input",type:"text",placeholder:"Buscador por nombre cientÃfico, nombre común, aplicación o grupo humano asociado",onKeyup:a[3]||(a[3]=j((...e)=>t(v)&&t(v)(...e),["enter"]))},null,544),[[G,t(c)]]),t(c)?(n(),i("button",{key:0,class:"catalogo-search__clear",onClick:a[4]||(a[4]=(...e)=>t(f)&&t(f)(...e)),"aria-label":"Limpiar"},"â")):q("",!0)]),o("button",{class:"catalogo-search__btn",onClick:a[5]||(a[5]=(...e)=>t(v)&&t(v)(...e)),"aria-label":"Buscar"},[u(t(X),{width:"16px"})])])]),t(r)?(n(),i("div",_a,"Cargando...")):(n(),i(P,{key:3},[o("table",va,[o("tbody",null,[(n(!0),i(P,null,V(t(_).data,(e,B)=>(n(),i("tr",{key:e.id,class:"catalogo-tabla__row"},[o("td",fa,[e.foto?(n(),i("img",{key:0,src:e.foto,alt:e.nombre_cientifico,class:"catalogo-tabla__img"},null,8,Ca)):(n(),i("div",ya))]),o("td",wa,[o("div",ka,[a[16]||(a[16]=o("span",{class:"catalogo-tabla__label"},"Familia:",-1)),o("em",null,I(e.familia),1)]),o("div",xa,[a[17]||(a[17]=o("span",{class:"catalogo-tabla__label"},"Nombre cientÃfico:",-1)),o("em",null,I(e.nombre_cientifico),1)])]),o("td",Ba,[a[18]||(a[18]=o("span",{class:"catalogo-tabla__label"},"Nombre común:",-1)),a[19]||(a[19]=o("br",null,null,-1)),d(" "+I(e.nombre_comun_sp),1)]),o("td",Pa,[o("button",{class:"catalogo-tabla__link",onClick:Va=>g.$router.push({name:"ciidza-planta",params:{id:e.id}})},[u(t(W)),a[20]||(a[20]=d(" Más información "))],8,Ia)])]))),128))])]),o("div",Da,[o("div",za,[(n(!0),i(P,null,V(t(s).lastPage,e=>(n(),i("button",{key:e,class:K(["catalogo-paginacion__btn",{"catalogo-paginacion__btn--active":e===t(s).currentPage}]),onClick:B=>t(l)(e)},I(e),11,Ea))),128)),o("button",{class:"catalogo-paginacion__btn catalogo-paginacion__btn--text",disabled:t(s).currentPage===t(s).lastPage,onClick:a[6]||(a[6]=e=>t(l)(t(s).lastPage))}," Ãltima ",8,Na),o("button",{class:"catalogo-paginacion__btn catalogo-paginacion__btn--text",onClick:a[7]||(a[7]=(...e)=>t(x)&&t(x)(...e))}," Mostrar catálogo completo ")])])],64)),o("button",{class:"catalogo-nota__button",onClick:a[8]||(a[8]=e=>C.value=!0)},a[21]||(a[21]=[o("p",null,[o("strong",null,"Acerca del catálogo")],-1)])),a[22]||(a[22]=U('<section class="catalogo-referencias" data-v-e6e939ad><p data-v-e6e939ad><strong data-v-e6e939ad>Bases de datos consultadas:</strong></p><p data-v-e6e939ad>The Plant List (TPL) <span class="link" data-v-e6e939ad>http://www.theplantlist.org/</span></p><p data-v-e6e939ad>The International Plant Names Index (IPNI) <span class="link" data-v-e6e939ad>https://www.ipni.org/</span></p><p data-v-e6e939ad>El Sistema Nacional de Información sobre Biodiversidad (SNIB) de la Comisión Nacional para el Conocimiento y Uso de la Biodiversidad (CONABIO) <span class="link" data-v-e6e939ad>http://www.snib.mx/</span></p><p data-v-e6e939ad>Global Biodiversity Information Facility (GBIF) <span class="link" data-v-e6e939ad>https://www.gbif.org/</span></p><p data-v-e6e939ad>Naturalista-CONABIO <span class="link" data-v-e6e939ad>https://www.naturalista.mx/</span></p></section>',1))]),u(t($),{modelValue:C.value,"onUpdate:modelValue":a[9]||(a[9]=e=>C.value=e)},{header:k(()=>a[23]||(a[23]=[o("h2",{class:"text-modal_title"},[d(" Acerca del Catálogo de Plantas Ãtiles de las Zonas Ãridas Mexicanas "),o("span",{class:"text-modal_title-regular"},"(Selección de Especies)"),d("Coordinador Editorial:"),o("span",{class:"text-modal_title-regular"},"Joel David Flores Rivas"),d(". ")],-1)])),default:k(()=>[a[24]||(a[24]=o("p",null,[o("strong",null,"Autores:"),d(" Dr. Abraham Escobedo Moratilla, Dra. Alethia Muñiz RamÃrez, Dr. Alfredo RamÃrez Hernández, Dra. Daniela Joyce Trujillo Silva, Dra. Daphne Edith González Juárez, Dra. Frances Paola Garnica Quiñones, Dr. Francisco Elihu Butista Redonda, Dra. Gabriela Buda Arango, Dr. Guillermo Pastor Palacios, Dra. Dr. Jesús Israel Morales Jiménez, Natalia MartÃnez Tagüeña, Dr. Raúl Abel Vaca, Dra. Sandra Pérez Miranda, Dr. Sergio Nemorio Hidalgo Figueroa.")],-1)),a[25]||(a[25]=o("br",null,null,-1)),a[26]||(a[26]=o("p",null,"Este es un compendio bibliográfico de bases de datos existentes, libros y artÃculos previamente publicados que provee de una mayor facilidad de búsqueda para unir conocimientos ancestrales con los conocimientos cientÃficos, tales como hallazgos de actividad farmacológica y de su toxicidad, sin dejar de lado las caracterÃsticas taxonómicas y botánicas de cada especie. Con este catálogo se pretende abrir el conocimiento al público en general, que más de 90 especies de estas zonas han tenido en aplicaciones medicinales, cosméticas, alimentarias en México.",-1)),a[27]||(a[27]=o("br",null,null,-1)),a[28]||(a[28]=o("p",null,'Este catálogo es parte de uno de los objetivos estratég
1icos del CIIDZA: "Desarrollar proyectos transdisciplinarios de investigación cientÃfica y tecnológica, orientados a la conservación, aprovechamiento y desarrollo sostenible de las zonas áridas con la participación de las instituciones que conforman el Consorcio", los autores esperamos que le sea de utilidad a los usuarios que lo consulten.',-1)),a[29]||(a[29]=o("br",null,null,-1)),a[30]||(a[30]=o("p",null,[o("strong",null,"Nota:"),d(" Este compendio de información no pretende promover la utilización de las plantas aquà mencionadas para aplicación médica sin la asesorÃa o prescripción de un profesional de la salud.")],-1))]),_:1},8,["modelValue"]),u(t($),{modelValue:w.value,"onUpdate:modelValue":a[10]||(a[10]=e=>w.value=e)},{default:k(()=>[u(t(E),{class:"text-modal_icon"}),a[31]||(a[31]=o("br",null,null,-1)),a[32]||(a[32]=o("p",null,[o("strong",null,"Nota:"),d(" Este compendio de información no pretende promover la utilización de las plantas aquà mencionadas para aplicación médica sin la asesorÃa o prescripción de un profesional de la salud.")],-1)),a[33]||(a[33]=o("br",null,null,-1))]),_:1},8,["modelValue"])],64))}},Ta=N(Ma,[["__scopeId","data-v-e6e939ad"]]);export{Ta as default};
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.