UNPKG

datajunction-ui

Version:
3 lines (2 loc) 632 B
"use strict";const l=require("react/jsx-runtime"),n=require("./index-h1A5IisM.cjs"),r=require("react"),d=a=>{const{values:e,setFieldValue:i}=n.useFormikContext(),[t,s]=n.useField(a);return r.useEffect(()=>{(e.namespace||e.display_name)&&i(a.name,`${e.namespace}.${e.display_name.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9_]/g,"")}`||"")},[i,a.name,e]),l.jsxs(l.Fragment,{children:[l.jsx("input",{...a,...t,className:"FullNameField",disabled:"disabled",id:"FullName",value:e.name||""}),!!s.touched&&!!s.error&&l.jsx("div",{children:s.error})]})};exports.FullNameField=d; //# sourceMappingURL=FullNameField-Q0Vq2ewv.cjs.map