PageSourceSearch

https://panel.amadast.com/assets/ApiList-Cy_SIrAA.js

js amadast.com collected 2026-09-28 09:00:47 UTC 11,877 bytes, 2 lines download raw bytes

1import{s as E}from"./load-D7Bm8NuP.js";import{y as D,o as m,z as _,w as a,b as t,t as X,a as l,N as u,m as d,h as b,cC as L,c as y,u as P,f_ as K,F as H,T as S,f as F,O as G}from"./index-C3BBC50r.js";import{q as U,t as J,v as h}from"./user.api-COzmWgsQ.js";import{_ as Z}from"./BaseImg-W-TOwFj-.js";import{u as I}from"./useModal.composable-nbvwOlHz.js";import{c as V}from"./copy_to_clipboard-CNfjZviN.js";import{g as T}from"./time-Cn-oQi0-.js";import{B as N}from"./BaseLoading-BuHHNqTv.js";import{u as O}from"./useListQuery-DTxvizC7.js";import"./perPage.input-fz5zMzi6.js";import"./inputs_to_key_value.translator-yi5Sn-Ni.js";(function(){try{var c=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};c.SENTRY_RELEASE={id:"e75a9d3326ba4029ab445db8fc46681ab6937a49"};var r=new c.Error().stack;r&&(c._sentryDebugIds=c._sentryDebugIds||{},c._sentryDebugIds[r]="5e4c926e-6adf-45f0-88ba-6bfbb007f335",c._sentryDebugIdIdentifier="sentry-dbid-5e4c926e-6adf-45f0-88ba-6bfbb007f335")}catch{}})();const Q="data:image/png;base64,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",R={class:"text-center"},j={class:"text-sm text-left line-clamp-1 dir-ltr whitespace-nowrap"},W={class:"flex mt-6"},z={__name:"ModalApiCreated",setup(c,{expose:r}){const i=b(""),p=b(),{hide:v,show:C}=I(p,{onShow(f){i.value=f}}),k=()=>{V(i.value,"کلید با موفقیت کپی شد.")};return r({hide:v,show:C}),(f,s)=>{const e=D("modal-center");return m(),_(e,{ref_key:"ref_modal",ref:p,size:"sm"},{default:a(({hide:x})=>[t("div",R,[s[4]||(s[4]=t("i",{class:"icon-tick w-12 h-12 flex-center text-2xl rounded-full bg-success/20 text-success mt-6 mx-auto"},null,-1)),t("div",{class:"relative border border-solid border-gray-200 rounded cursor-pointer p-3 pl-12 mt-8",onClick:k},[t("div",j,X(i.value),1),s[0]||(s[0]=t("div",{class:"absolute top-1/2 right-0 -translate-y-1/2 bg-white pr-3"},"...",-1)),s[1]||(s[1]=t("i",{class:"icon-copy absolute left-3 top-2 text-gray-600 text-xl"},null,-1))]),s[5]||(s[5]=t("div",{class:"text-sm text-right leading-loose text-gray-400 mt-5"}," با بستن این پاپ‌آپ، کلید API دیگر قابل مشاهده نخواهد بود. قبل از بستن آن را کپی و ذخیره کنید. ",-1)),t("div",W,[l(u,{type:"outlineSecondary",class:"flex-grow basis-0 ml-2",onClick:x},{default:a(()=>[...s[2]||(s[2]=[d(" بستن ",-1)])]),_:1},8,["onClick"]),l(u,{type:"secondary",class:"flex-grow basis-0",onClick:k},{default:a(()=>[...s[3]||(s[3]=[d(" کپی ",-1)])]),_:1})])])]),_:1},512)}}},q={class:"text-center"},Y={class:"flex mt-12"},$={__name:"ModalApiDelete",emits:["delete-token"],setup(c,{expose:r,emit:i}){const p=i,v=b(),{hide:C,show:k}=I(v),f=s=>{p("delete-token",{btn:s.target,callback(){C()}})};return r({hide:C,show:k}),(s,e)=>{const x=D("modal-center");return m(),_(x,{ref_key:"ref_modal",ref:v,size:"sm"},{default:a(({hide:g})=>[t("div",q,[e[2]||(e[2]=t("i",{class:"icon-danger w-12 h-12 flex-center text-2xl rounded-full bg-warning/20 text-warning mt-6 mx-auto"},null,-1)),e[3]||(e[3]=t("div",{class:"text-sm font-bold mt-6"},"آیا از حذف کردن کلید API خود اطمینان دارید؟",-1)),e[4]||(e[4]=t("div",{class:"text-sm leading-loose text-gray-400 mt-3"}," توجه داشته باشید بعد از حذف کلید امکان بازگشت وجود ندارد. ",-1)),t("div",Y,[l(u,{type:"outlineSecondary",class:"flex-grow basis-0 ml-2",onClick:g},{default:a(()=>[...e[0]||(e[0]=[d(" انصراف ",-1)])]),_:1},8,["onClick"]),l(u,{type:"secondary",class:"flex-grow basis-0",onClick:f},{default:a(()=>[...e[1]||(e[1]=[d(" حذف ",-1)])]),_:1})])])]),_:1},512)}}},ee={class:"text-center"},te={class:"flex mt-12"},se={__name:"ModalApiRefresh",emits:["refresh-token"],setup(c,{expose:r,emit:i}){const p=i,v=b(),{hide:C,show:k}=I(v),f=s=>{p("refresh-token",{btn:s.target,callback(){C()}})};return r({hide:C,show:k}),(s,e)=>{const x=D("modal-center");return m(),_(x,{ref_key:"ref_modal",ref:v,size:"sm"},{default:a(({hide:g})=>[t("div",ee,[e[2]||(e[2]=t("i",{class:"icon-danger w-12 h-12 flex-center text-2xl rounded-full bg-warning/20 text-warning mt-6 mx-auto"},null,-1)),e[3]||(e[3]=t("div",{class:"text-sm font-bold mt-6"}," برای ایجاد کلید جدید ابتدا باید کلید قبلی را حذف کنید. ",-1)),e[4]||(e[4]=t("div",{class:"text-sm leading-loose text-gray-400 mt-3"}," توجه داشته باشید بعد از حذف کلید امکان بازگشت وجود ندارد. ",-1)),t("div",te,[l(u,{type:"outlineSecondary",class:"flex-grow basis-0 ml-2",onClick:g},{default:a(()=>[...e[0]||(e[0]=[d(" انصراف ",-1)])]),_:1},8,["onClick"]),l(u,{type:"secondary",class:"flex-grow basis-0",onClick:f},{default:a(()=>[...e[1]||(e[1]=[d(" حذف ",-1)])]),_:1})])])]),_:1},512)}}},oe={class:"l-container3 pb-16"},ne={class:"text-left"},le=["href"],ae={key:1,class:"text-center"},re={key:2,class:"text-center mt-4"},ie={class:"mt-6"},fe={class:"flex justify-center mt-12"},Pe={__name:"ApiList",setup(c){const r=b(),i=b(),p=b(),{data:v,has_error:C,is_loading:k,fetch:f}=O(U,L.API_LIST,{}),s=F(()=>v.value.list.length),e=F(()=>{var n;return((n=v.value.list)==null?void 0:n[0])??null}),x=n=>E(n==null?void 0:n.target,J).then(o=>{const A=G(o);r.value.show(A.access_token),f()}),g=n=>{E(n.btn,h,{cb_data:{id:e.value.id}}).then(()=>{f(),n.callback()})},M=n=>{E(n.btn,h,{cb_data:{id:e.value.id}}).then(()=>{E(n.btn,J).then(o=>{const A=G(o);r.value.show(A.access_token),n.callback(),f()})})};return(n,o)=>{var A,w,B;return m(),y("div",null,[t("div",oe,[t("div",ne,[t("a",{class:"text-black",href:P(K),target:"_blank"},[...o[0]||(o[0]=[d(" مشاهده مستندات ",-1),t("i",{class:"icon-angle-up inline-block -rotate-90"},null,-1)])],8,le)]),P(k)?(m(),_(N,{key:0})):P(C)?(m(),y("div",ae,[o[2]||(o[2]=t("div",null,"مشکلی در نمایش لیست به وجود آمده است.",-1)),l(u,{type:"secondary",size:"sm",class:"mt-3",onClick:P(f)},{default:a(()=>[...o[1]||(o[1]=[d(" تلاش مجدد ",-1)])]),_:1},8,["onClick"])])):(m(),y("div",re,[l(Z,{src:P(Q),title:"خدمات ابری",width:100,height:100,class:"mx-auto"},null,8,["src"]),s.value?(m(),y(H,{key:1},[o[7]||(o[7]=t("div",{class:"mt-6 sm:mt-12"},"کلید API شما فعال است.",-1)),t("div",ie," تاریخ انقضا کلید فعلی: "+X(P(T)((A=e.value)==null?void 0:A.expires_at)),1),t("div",fe,[l(u,{type:"outlineSecondary",class:"ml-4",onClick:(w=i.value)==null?void 0:w.show}
1,{default:a(()=>[...o[5]||(o[5]=[d(" حذف کلید فعلی ",-1)])]),_:1},8,["onClick"]),l(u,{type:"secondary",icon:"icon-add",onClick:(B=p.value)==null?void 0:B.show},{default:a(()=>[...o[6]||(o[6]=[d(" کلید API جدید ",-1)])]),_:1},8,["onClick"])])],64)):(m(),y(H,{key:0},[o[4]||(o[4]=t("div",{class:"mt-6 sm:mt-12"}," برای دسترسی به داده‌ها و خدمات از طریق API، کلید خود را ایجاد کنید. ",-1)),l(u,{type:"secondary",icon:"icon-add",class:"mt-12",onClick:x},{default:a(()=>[...o[3]||(o[3]=[d(" کلید API جدید ",-1)])]),_:1})],64))]))]),(m(),_(S,{to:"body"},[l(z,{ref_key:"ref_api_created_modal",ref:r},null,512),l($,{ref_key:"ref_api_delete_modal",ref:i,onDeleteToken:g},null,512),l(se,{ref_key:"ref_api_refresh_modal",ref:p,onRefreshToken:M},null,512)]))])}}};export{Pe as default};
2//# sourceMappingURL=ApiList-Cy_SIrAA.js.map

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.