PluginProbe
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder / V_3.0.0
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder vV_3.0.0
3.3.1 V-3.3.0 3.2.2 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 V3.0.3 V3.0.2 -3.0.1 V_3.0.0 1.1.1 1.1.8 1.2 1.3 1.4 1.4.18 1.5.2 1.9 2.0 2.10.0 2.10.1 All 138 releases
bit-form / assets / bf-287-285.js

bf-287-285.js in Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder V_3.0.0, at assets/bf-287-285.js

2 lines 1.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 import{a as y,g as v,i as x,aH as I,u as S,k as _,z as b,j as i,_ as u,e3 as j,I as A,e4 as F,f as P,bG as E}from"./main-294.js";import{F as a}from"./bf-821-385.js";import{t as d}from"./bf-384-383.js";import{A as $}from"./bf-446-382.js";import{E as z}from"./bf-28-232.js";import{S as B}from"./bf-908-241.js";import"./bf-663-270.js";import"./bf-957-268.js";import"./bf-176-80.js";import"./bf-645-110.js";import"./bf-487-72.js";import"./bf-867-113.js";import"./bf-986-242.js";import"./bf-764-245.js";import"./bf-250-243.js";import"./bf-22-244.js";import"./bf-934-246.js";import"./bf-188-247.js";import"./bf-85-248.js";import"./bf-930-249.js";import"./bf-5-86.js";import"./bf-112-250.js";import"./bf-399-251.js";import"./bf-379-106.js";import"./bf-508-252.js";import"./bf-128-253.js";import"./bf-889-272.js";import"./bf-766-384.js";import"./bf-383-274.js";import"./bf-108-386.js";import"./bf-297-387.js";function ut(){const{css:r}=y(),{fieldKey:s}=v(),[p,c]=x(I),f=S(_);if(!s)return null;const t=b(p[s]),k=t.adminLbl||"",o=t.valid.inputMask||"",e=f.err||{},M=g=>{var m;if(!A)return;const{value:n}=g.target;n===""?delete t.valid.inputMask:(t.valid.inputMask=F(n),t.err||(t.err={}),t.err.inputMask||(t.err.inputMask={}),t.err.inputMask.dflt=((m=e[t.typ])==null?void 0:m.inputMask)||(e==null?void 0:e.inputMask)||`<p style="margin:0">${u("Pattern not matched")}</p>`,t.err.inputMask.show=!0);const l=P(p,h=>{h[s]=t});c(l),E({event:`Input Mask updated: ${t.lbl||k||s}`,type:"set_input_mask",state:{fields:l,fldKey:s}})};return i.jsx(B,{id:"inp-msk-stng",title:u("Input Mask"),className:r(a.fieldSection,a.hover_tip),tip:d.inputMask,tipProps:{width:250,icnSize:17},children:i.jsxs("div",{className:r(a.placeholder),children:[i.jsx($,{id:"input-mask",ariaLabel:"Input mask for this Field",placeholder:"e.g. (999) 999-9999",list:"patterns",value:j(o),changeAction:M}),o&&i.jsx(z,{id:"ptrn-stng-expn",type:"inputMask",title:"Error Message",tipTitle:d.patternsErrMsg})]})})}export{ut as default};
2