PageSourceSearch

https://app.nutrio.com.br/build/assets/Index-DPIXMWT0.js

js nutrio.com.br collected 2026-09-24 11:08:53 UTC 7,464 bytes, 1 lines download raw bytes

1import{o as u,c as f,i as p,e as s,j as t,bn as r,bP as F,b as y,a3 as _,g as b,Y as w,s as d}from"./@vue-Bj2z7V2L.js";import{A as I}from"./AppLayout-DF-mTIT2.js";import{u as E}from"./@inertiajs-DoFGc54o.js";import{B as S}from"./app-ARYOAA4j.js";import{_ as A}from"./Button-uMn0xzOD.js";import{B as D}from"./BaseModal-CaUEqOF6.js";import{s as a}from"./ziggy-js-WVgcLQ-B.js";import{_ as q}from"./ConfirmModal-CzPpOkUa.js";/* empty css                                              */import{C as O}from"./Clone-vLGI7ZPX.js";import{_ as P}from"./Title-bW-uezpC.js";import{_ as R}from"./Tabs-Mr__w8jV.js";import{_ as U}from"./EmptyState-BfxS3CMV.js";import{u as L}from"./useLayout-CXJ0dlra.js";import Y from"./FormBuilder-TYxpEqm7.js";import G from"./Show-0GmSjKEH.js";import{r as H,h as J,g as K}from"./@heroicons-DgqJM6UC.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./axios-j9Xff9LH.js";import"./@vueuse-C1Zg_WGw.js";import"./useFormSchemaPdfBuilder-B-RSR6r6.js";import"./Logo-BiVqj3BB.js";import"./LogoDark-DifZ77KT.js";import"./useTeam-T6uo8fu2.js";import"./FloatingPopover-EJ8B-MeZ.js";import"./Avatar-DGviCx38.js";import"./helpers-B44vp6T5.js";import"./BaseLayout-B07bNzno.js";import"./momentum-modal-4N82IF9j.js";import"./vue-sonner-CfLI2UVm.js";import"./vuedraggable-DxjwCAiN.js";import"./es-errors-QpLItibJ.js";import"./vue-CjsCe1GW.js";import"./sortablejs-DNcEB05P.js";import"./MedicalRecordFormSection-CFHl2J-8.js";import"./Editor-DurkQoSf.js";import"./InputText-Bwe1-e5r.js";import"./maska-DQcLBnih.js";import"./Label-Cip5d_nD.js";import"./NativeSelect-Bkdr5q-r.js";import"./Spinner-C7UGdGGz.js";import"./Upload-DeiS8pXf.js";import"./vue-advanced-cropper-DSUdj0ez.js";import"./Card-D-GWbWcA.js";import"./ActionButton-BXcyeNpG.js";import"./usePdfGenerator-CGl0JvAg.js";import"./jspdf-Bm62_p-Y.js";import"./@babel-CayUH5pS.js";import"./fflate-XZmX483V.js";import"./fast-png-DmYYXneO.js";import"./iobuffer-DZ1zOcUT.js";import"./pako-Cd0tW-8_.js";import"./jspdf-autotable-fPA6W7y0.js";import"./qs-esm-Darriogh.js";import"./@headlessui-BYOhRzcZ.js";import"./Input-CunX9W_s.js";import"./Badge-CpnSmRcK.js";import"./qs-C7lisP5f.js";import"./side-channel-0QT8aTEN.js";import"./object-inspect-R27-2t9C.js";import"./side-channel-list-CocWUctw.js";import"./side-channel-map-DBT0Yb7_.js";import"./get-intrinsic-DvaXw8cg.js";import"./es-object-atoms-Ditt1eQ6.js";import"./math-intrinsics-Cv-yPkyD.js";import"./gopd-fcd2-aIC.js";import"./es-define-property-bDCdrV83.js";import"./has-symbols-BaUvM3gb.js";import"./get-proto-Bk-W3If8.js";import"./dunder-proto-CbF-aPDJ.js";import"./call-bind-apply-helpers-aHIJBKk7.js";import"./function-bind-BbkWVFrm.js";import"./hasown-C2NEVhna.js";import"./call-bound-C_l59bMG.js";import"./side-channel-weakmap-DeDvWJMQ.js";import"./lodash-es-DM7yqScx.js";import"./laravel-precognition-Bfe19aNu.js";import"./ExportMedicalRecordPdfButton-UUFyvLPr.js";import"./useBlobDownload-DKE8nAGy.js";import"./GenderType-DIqovt9S.js";import"./EnergyCalculation-CRd_i4Ey.js";import"./DragAndDrop-BAW0Q8ET.js";import"./Alert-DD7alRBw.js";import"./PaymentType-BwvJo0JU.js";
1import"./PremiumModal-mOjTIEPh.js";import"./FavoriteImporter-CLAbZSKA.js";import"./Toggle-BHEYiTFJ.js";import"./useFeatureUsageGate-BLiK_b9R.js";import"./useNiaChatAnimation-u4CRDIlw.js";import"./ActionModal-CzLrnYl6.js";import"./AiButton-BAjXRFdc.js";import"./usePdfPreviewFormLayout-C8qWBSIT.js";import"./pdfjs-dist-lBrOV1Cm.js";import"./pdfConfig-LMY2OO5O.js";import"./floating-vue-CLHMYpPy.js";import"./@floating-ui-DIhpas4E.js";import"./laravel-vite-plugin-DEL3ZhID.js";import"./laravel-echo-Cd4fqn7m.js";import"./pusher-js-C7nVl6n6.js";import"./@inertiaui-pJU2myb3.js";import"./vue3-colorpicker-mtSJ1mq4.js";import"./tinycolor2-Begke6kS.js";import"./gradient-parser-jmyDDEXX.js";import"./vue-types-CGNcSVvy.js";import"./is-plain-object-C7BF5Ngm.js";import"./@aesoper-CsmLgonf.js";import"./@popperjs-CMBiYTiD.js";import"./@fortawesome-BiJZ3PRv.js";import"./vue3-lazyload-NqCr2evU.js";import"./PatientSelect-CO_Np2sh.js";import"./uuid-BKT09osN.js";const Q={class:"space-y-6"},W={class:"flex md:flex-row flex-col gap-4 justify-between"},X=["onClick"],Z=["onClick"],ee={class:"flex flex-row space-x-1 text-primary-600 hover:text-opacity-60 items-center"},oe={class:"flex text-red-600 hover:text-opacity-60 items-center"},st={__name:"Index",props:{questionnaireTypes:{type:Object,required:!1}},setup(k){const C=k,{teamMenuItems:g}=L(),l=d(!1),i=d(null),x=d("manage"),h=w(()=>{var o;return(o=i.value)!=null&&o.uuid?(console.log(i.value),a("models.form-types.update",{formType:i.value.uuid})):null}),c=d(!1);function B(){i.value=null,x.value="manage",l.value=!0}function n(o,e="manage"){i.value=o,x.value=e,e==="show"?c.value=!0:l.value=!0}function $(){l.value=!1}function M(){l.value=!1}function T(o){o.team_id?n(o):n(o,"show")}const z=E(),N=w(()=>{var o;return((o=z.props)==null?void 0:o.type)||"user"}),V=[{value:"user",label:"Meus modelos de questionário",href:a("models.questionnaire-types.index",{type:"user"})},{value:"system",label:"Modelos de questionário Nutrio",href:a("models.questionnaire-types.index",{type:"system"})}];return(o,e)=>(u(),f(I,{"side-menu-items":r(g),class:"overflow-auto"},{default:p(()=>{var v;return[s("div",Q,[s("div",W,[t(P,{text:"Modelos de questionário"}),t(A,{label:"Criar modelo",onClick:B}),t(Y,{"is-open":l.value,"form-data":i.value,"store-url":r(a)("models.form-types.store"),"update-url":h.value,"form-type-value":3,"model-mode":"",onSubmitted:M,onClose:$},null,8,["is-open","form-data","store-url","update-url"])]),t(R,{tabs:V,"active-tab":N.value,"preserve-state":"",prefetch:"click"},null,8,["active-tab"]),t(r(S),{resource:C.questionnaireTypes,onRowClick:T},{emptyState:p(()=>[t(U,{title:"Não possui modelos de questionário",subtitle:"Você não possui modelos de questionário cadastrados.",image:"/images/empty/questionnaire.webp"})]),"cell(actions)":p(({item:m})=>[s("div",{class:"flex flex-row items-center space-x-2",onClick:e[0]||(e[0]=F(()=>{},["stop"]))},[m.team_id?(u(),y("button",{key:0,class:"flex flex-row space-x-1 hover:text-opacity-60 text-primary-600 items-center",onClick:j=>n(m)},[t(r(H),{class:"size-5"}),e[2]||(e[2]=s("span",null,"Editar",-1))],8,X)):(u(),y("button",{key:1,class:"flex flex-row space-x-1 hover:text-opacity-60 text-primary-600 items-center",onClick:j=>n(m,"show")},[t(r(J),{class:"size-5"}),e[3]||(e[3]=s("span",null,"Ver formulário",-1))],8,Z)),m.team_id?b("",!0):(u(),f(q,{key:2,title:"Duplicar modelo de questionário","max-width":"md","route-action":"post",message:"Tem certeza que deseja duplicar este modelo de questionário para os seus modelos?",route:r(a)("models.form-types.duplicate",{formType:m.uuid})},{default:p(()=>[s("span",ee,[t(r(O),{class:"size-4"}),e[4]||(e[4]=_(" Duplicar ",-1))])]),_:1},8,["route"])),m.team_id?(u(),f(q,{key:3,title:"Excluir modelo de questionário","max-width":"md","route-action":"delete",message:"Tem certeza que deseja excluir este modelo de questionário?",route:r(a)("models.form-types.destroy",{formType:m.uuid})},{default:p(()=>[s("span",oe,[t(r(K),{class:"size-5"}),e[5]||(e[5]=_(" Excluir ",-1))])]),_:1},8,["route"])):b("",!0)])]),_:1},8,["resource"]),t(D,{"is-open":c.value,title:(v=i.value)==null?void 0:v.title,"max-width":"4xl",onModalClose:e[1]||(e[1]=m=>c.value=!1)},{default:p(()=>[t(G,{"form-type":i.value},null,8,["form-type"])]),_:1},8,["is-open","title"])])]}),_:1},8,["side-menu-items"]))}};export{st 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.