PageSourceSearch

http://behmalt.com/_next/static/chunks/45860.2c0268005407c546.js

js behmalt.com collected 2026-10-02 23:54:04 UTC 12,726 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[45860],{12931:(e,l,n)=>{n.d(l,{A:()=>x});var a=n(95155),t=n(90346),s=n(72635),r=n(22211),i=n(81951),o=n(12115);function x({value:e,onChange:l,compact:n,className:c,popupClassName:d}){let[m,h]=(0,o.useState)(e??""),[u,j]=(0,o.useState)(e??""),[b,p]=(0,o.useState)((e??"").trim()),y=(0,o.useRef)(null);(0,o.useEffect)(()=>{let l=e??"";h(l),j(l),p(l.trim())},[e]),(0,o.useEffect)(()=>(y.current&&clearTimeout(y.current),y.current=setTimeout(()=>p(m.trim()),300),()=>{y.current&&clearTimeout(y.current)}),[m]);let v=b||"home",{data:S,isLoading:g,isError:I}=r.f(v),f=(0,o.useMemo)(()=>(S?.icons??[]).map(e=>({value:e,label:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(s.In,{icon:e,className:"text-lg text-gray-700"}),(0,a.jsx)("span",{className:"truncate text-sm text-gray-800",children:e})]})})),[S]),V=u?.trim()&&u.trim()===m.trim(),A=(0,o.useCallback)(e=>{h(e),j(e),l?.(e)},[l]),N=(0,o.useCallback)(e=>{h(e),j(""),l?.(e)},[l]),C=(0,o.useMemo)(()=>g?(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2 py-2",children:[(0,a.jsx)(t.tK,{size:"small"}),(0,a.jsx)("span",{className:"text-sm text-gray-500",children:"در حال جستجو..."})]}):I?(0,a.jsx)("div",{className:"py-2 text-center text-sm text-red-500",children:"خطا در دریافت داده‌ها"}):b?(0,a.jsxs)("div",{className:"py-2 text-center text-sm text-gray-500",children:['آیکونی با عنوان "',b,'" یافت نشد']}):(0,a.jsx)("div",{className:"py-2 text-center text-sm text-gray-500",children:"نام آیکون را وارد کنید"}),[b,I,g]);return(0,a.jsx)(t.j9,{className:(0,i.cn)("w-full",n&&"pc-compact-icon-selector",c),popupClassName:d,dropdownStyle:n?{fontSize:10,padding:4}:void 0,size:n?"small":void 0,value:m,placeholder:"آیکون را جستجو کنید...",onChange:N,onSelect:A,options:f,filterOption:!1,notFoundContent:C,allowClear:!0,prefix:V?(0,a.jsx)(s.In,{icon:u,className:n?"text-[13px] text-gray-600":"text-lg text-gray-600"}):void 0})}},22211:(e,l,n)=>{n.d(l,{f:()=>i,z:()=>r});var a=n(21338),t=n(26708);let s="https://api.iconify.design";function r(e){return(0,t.I)({queryKey:["icon-collection",e],queryFn:async()=>(await a.A.get(`${s}/collection?prefix=${encodeURIComponent(e)}`)).data,enabled:e.trim().length>0,staleTime:18e5,retry:1})}function i(e){return(0,t.I)({queryKey:["icons",e],queryFn:async()=>(await a.A.get(`${s}/search?query=${encodeURIComponent(e)}`)).data,enabled:e.trim().length>0,staleTime:3e5,retry:1})}},45860:(e,l,n)=>{n.r(l),n.d(l,{default:()=>N});var a=n(95155),t=n(12115),s=n(81229),r=n(80870),i=n(12931),o=n(90346),x=n(80283),c=n(3591),d=n(83399),m=n(48392);let h=[{value:m.VQ.TEXT,label:"متنی"},{value:m.VQ.LINK,label:"لینک"},{value:m.VQ.OUTLINED,label:"دورخط"},{value:m.VQ.FILL,label:"پر شده"},{value:m.VQ.ROUNDED,label:"گرد"}],u=[{value:m.RV.START,label:"ابتدا"},{value:m.RV.CENTER,label:"وسط"},{value:m.RV.END,label:"انتها"}],j=[{value:m.iw.SELF,label:"همین صفحه"},{value:m.iw.BLANK,label:"تب جدید"},{value:m.iw.PARENT,label:"فریم والد"},{value:m.iw.TOP,label:"بالاترین فریم"}],b=[{value:m.cf.SOLID,label:"یکپارچه"},{value:m.cf.DASHED,label:"خط چین"},{value:m.cf.DOTTED,label:"نقطه چین"}],p=[{value:m.eE.NORMAL,label:"معمولی"},{value:m.eE.MEDIUM,label:"متوسط"},{value:m.eE.SEMIBOLD,label:"نیمه ضخیم"},{value:m.eE.BOLD,label:"ضخیم"}],y=[{label:"IranSans",value:"font-iran"},{label:"Yekan",value:"font-yekan"},{label:"Peyda",value:"font-peyda"}],v=[{value:"none",label:"بدون انیمیشن"},{value:"pulse",label:"تپش"},{value:"shake",label:"لرزش"},{value:"bounce",label:"پرش"}],S=[{label:"کوچک",value:m.mQ.SMALL},{label:"متوسط",value:m.mQ.MIDDLE},{label:"بزرگ",value:m.mQ.LARGE}],g=[{label:"خودکار",value:m.zm.AUTO},{label:"ابتدای متن",value:m.zm.START},{label:"انتهای متن",value:m.zm.END}],I=[{value:"noopener",label:"noopener"},{value:"noreferrer",label:"noreferrer"},{value:"nofollow",label:"nofollow"},{value:"sponsored",label:"sponsored"}],f=[{value:"button",label:"دکمه"},{value:"submit",label:"ارسال فرم"},{value:"reset",label:"بازنشانی فرم"}];
1function V(e,l){let n=Number(e||0),a=Number(l||0);return n||a?n===a?`${n}px`:`${n}px ${a}px`:""}function A(e,l){let n={...l,...e||{}};return{...n,padding:n.padding??V(n.paddingY,n.paddingX),margin:n.margin??V(n.marginY,n.marginX)}}function N(){let e=(0,x.sr)(),l=(0,x.s0)(),n=l.selectedWidget,[V]=o.lV.useForm(),[N,C]=(0,t.useState)(!1),T=(0,m.Rc)(l.theme||void 0),E=(0,t.useCallback)(()=>{if(!n)return;let e=n.defaultProps||{};V.setFieldsValue(A(e,T)),C(!0)},[n,V,T]);(0,t.useEffect)(()=>{E()},[E]);let w=(0,t.useCallback)((l,a)=>{if(!n||!N)return;let t=void 0!==l.buttonType?A({...a,...m.ff[a.buttonType]||{},buttonType:a.buttonType},T):a;void 0!==l.buttonType&&V.setFieldsValue(t),e.updateNode(n.id,{defaultProps:t})},[n,e,N,T,V]);return n?(0,a.jsx)(r.XR,{children:(0,a.jsxs)(o.lV,{form:V,layout:"vertical",size:"middle",autoComplete:"off",onValuesChange:w,children:[(0,a.jsxs)(r.So,{title:"متن و ساختار",defaultOpen:!0,children:[(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"نوع دکمه",children:(0,a.jsx)(o.lV.Item,{name:"buttonType",rules:[{required:!0,message:"نوع دکمه را انتخاب کنید."}],noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...h],placeholder:"انتخاب نوع"})})}),(0,a.jsx)(r.xh,{label:"اندازه",children:(0,a.jsx)(o.lV.Item,{name:"size",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...S]})})}),(0,a.jsx)(r.xh,{label:"متن دکمه",children:(0,a.jsx)(o.lV.Item,{name:"text",rules:[{required:!0,message:"متن دکمه را وارد کنید."}],noStyle:!0,children:(0,a.jsx)(r.zA,{placeholder:"مثلاً مشاهده جزئیات",allowClear:!0})})})]}),(0,a.jsx)(r.RZ,{label:"عرض کامل",children:(0,a.jsx)(o.lV.Item,{name:"fullWidth",valuePropName:"checked",noStyle:!0,children:(0,a.jsx)(r.xk,{})})}),(0,a.jsx)(r.xh,{label:"نوع HTML",children:(0,a.jsx)(o.lV.Item,{name:"htmlType",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...f]})})})]}),(0,a.jsx)(r.So,{title:"تایپوگرافی",children:(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"فونت",children:(0,a.jsx)(o.lV.Item,{name:"fontFamily",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...y]})})}),(0,a.jsx)(r.xh,{label:"وزن فونت",children:(0,a.jsx)(o.lV.Item,{name:"fontWeight",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...p]})})}),(0,a.jsx)(r.xh,{label:"اندازه فونت",children:(0,a.jsx)(o.lV.Item,{name:"fontSize",noStyle:!0,children:(0,a.jsx)(r.UX,{min:10,max:72})})}),(0,a.jsx)(r.xh,{label:"تراز محتوا",children:(0,a.jsx)(o.lV.Item,{name:"textAlign",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...u]})})})]})}),(0,a.jsx)(r.So,{title:"رنگ‌ها",children:(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"پس‌زمینه",children:(0,a.jsx)(o.lV.Item,{name:"backgroundColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"متن",children:(0,a.jsx)(o.lV.Item,{name:"textColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"کادر",children:(0,a.jsx)(o.lV.Item,{name:"borderColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"سایه",children:(0,a.jsx)(o.lV.Item,{name:"shadowColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})})]})}),(0,a.jsxs)(r.So,{title:"فاصله و کادر",children:[(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsx)(o.lV.Item,{name:"padding",noStyle:!0,children:(0,a.jsx)(s.Ay,{label:"پدینگ",placeholder:"0"})}),(0,a.jsx)(o.lV.Item,{name:"margin",noStyle:!0,children:(0,a.jsx)(s.Ay,{label:"مارجین",placeholder:"0"})}),(0,a.jsx)(o.lV.Item,{name:"borderRadius",noStyle:!0,children:(0,a.jsx)(s.Ay,{label:"گردی گوشه",mode:"corners",placeholder:"0",numericOutputWhenUniform:!0})})]}),(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"عرض کادر",children:(0,a.jsx)(o.lV.Item,{name:"borderWidth",noStyle:!0,children:(0,a.jsx)(r.UX,{min:0,max:20})})}),(0,a.jsx)(r.xh,{label:"نوع کادر",children:(0,a.jsx)(o.lV.Item,{name:"borderStyle",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...b]})})}),(0,a.jsx)(r.xh,{label:"سایه",children:(0,a.jsx)(o.lV.Item,{name:"shadow",noStyle:!0,children:(0,a.jsx)(r.zA,{dir:"ltr",placeholder:"0 2px 8px rgba(0,0,0,0.15)",allowClear:!0})})})]})]}),(0,a.jsxs)(r.So,{title:"آیکن",children:[(0,a.jsx)(r.xh,{label:"آیکن",children:(0,a.jsx)(o.lV.Item,{name:"icon",noStyle:!0,children:(0,a.jsx)(i.A,{compact:!0,popupClassName:"pc-figma-select-dropdown"})})}),(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"اندازه",children:(0,a.jsx)(o.lV.Item,{name:"iconSize",noStyle:!0,children:(0,a.jsx)(r.UX,{min:12,max:48})})}),(0,a.jsx)(r.xh,{label:"رنگ",children:(0,a.jsx)(o.lV.Item,{name:"iconColor",n
1oStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"جایگاه",children:(0,a.jsx)(o.lV.Item,{name:"positionType",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...g]})})})]})]}),(0,a.jsxs)(r.So,{title:"لینک",children:[(0,a.jsx)(r.xh,{label:"آدرس لینک",children:(0,a.jsx)(o.lV.Item,{name:"href",noStyle:!0,children:(0,a.jsx)(d.A,{placeholder:"/about-us یا https://example.com"})})}),(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"باز شدن",children:(0,a.jsx)(o.lV.Item,{name:"target",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...j]})})}),(0,a.jsx)(r.xh,{label:"Rel",children:(0,a.jsx)(o.lV.Item,{name:"rel",noStyle:!0,children:(0,a.jsx)(r.Pl,{mode:"multiple",options:[...I],allowClear:!0})})})]}),(0,a.jsx)(r.RZ,{label:"زیرخط",children:(0,a.jsx)(o.lV.Item,{name:"enableUnderline",valuePropName:"checked",noStyle:!0,children:(0,a.jsx)(r.xk,{})})})]}),(0,a.jsxs)(r.So,{title:"هاور و انیمیشن",children:[(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"پس‌زمینه هاور",children:(0,a.jsx)(o.lV.Item,{name:"hoverBackgroundColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"متن هاور",children:(0,a.jsx)(o.lV.Item,{name:"hoverTextColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"کادر هاور",children:(0,a.jsx)(o.lV.Item,{name:"hoverBorderColor",noStyle:!0,children:(0,a.jsx)(c.A,{})})}),(0,a.jsx)(r.xh,{label:"مقیاس هاور",children:(0,a.jsx)(o.lV.Item,{name:"hoverScale",noStyle:!0,children:(0,a.jsx)(r.UX,{min:.8,max:1.2,step:.05})})})]}),(0,a.jsx)(r.xh,{label:"سایه هاور",children:(0,a.jsx)(o.lV.Item,{name:"hoverShadow",noStyle:!0,children:(0,a.jsx)(r.zA,{dir:"ltr",placeholder:"0 4px 12px rgba(0,0,0,0.2)",allowClear:!0})})}),(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"نوع انیمیشن",children:(0,a.jsx)(o.lV.Item,{name:"animationType",noStyle:!0,children:(0,a.jsx)(r.Pl,{options:[...v]})})}),(0,a.jsx)(r.xh,{label:"مدت انیمیشن",children:(0,a.jsx)(o.lV.Item,{name:"animationDuration",noStyle:!0,children:(0,a.jsx)(r.UX,{min:100,max:2e3,step:100})})})]})]}),(0,a.jsxs)(r.So,{title:"وضعیت و دسترسی",children:[(0,a.jsx)(r.RZ,{label:"غیرفعال",children:(0,a.jsx)(o.lV.Item,{name:"disabled",valuePropName:"checked",noStyle:!0,children:(0,a.jsx)(r.xk,{})})}),(0,a.jsx)(r.RZ,{label:"در حال بارگذاری",children:(0,a.jsx)(o.lV.Item,{name:"loading",valuePropName:"checked",noStyle:!0,children:(0,a.jsx)(r.xk,{})})}),(0,a.jsx)(r.xh,{label:"برچسب دسترسی",children:(0,a.jsx)(o.lV.Item,{name:"ariaLabel",noStyle:!0,children:(0,a.jsx)(r.zA,{placeholder:"توضیح برای صفحه‌خوان‌ها",allowClear:!0})})}),(0,a.jsxs)(r.Jg,{columns:1,children:[(0,a.jsx)(r.xh,{label:"عنوان راهنما",children:(0,a.jsx)(o.lV.Item,{name:"title",noStyle:!0,children:(0,a.jsx)(r.zA,{placeholder:"متن هنگام قرار گرفتن نشانگر",allowClear:!0})})}),(0,a.jsx)(r.xh,{label:"ترتیب تب",children:(0,a.jsx)(o.lV.Item,{name:"tabIndex",noStyle:!0,children:(0,a.jsx)(r.UX,{min:-1,max:9999})})})]})]})]})}):(0,a.jsx)(r.XR,{children:(0,a.jsx)("div",{className:"p-3 text-center font-yekan text-[10px] text-[var(--pc-panel-subtle)]",children:"یک دکمه را انتخاب کنید"})})}},83399:(e,l,n)=>{n.d(l,{A:()=>i});var a=n(95155),t=n(12115),s=n(80283),r=n(1789);function i({value:e,onChange:l,direction:n="ltr",placeholder:o="لینک",disabled:x=!1,languageId:c}){let d=(0,s.sr)(e=>e.pageProperties),m=(0,t.useMemo)(()=>c||d?.languageId||d?.language?.id||void 0,[c,d?.language?.id,d?.languageId]);return(0,a.jsx)(r.A,{value:e,onChange:e=>l?.(e),direction:n,placeholder:o,disabled:x,languageId:m})}}}]);

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.