@bizhermit/react-sdk
Version:
React SDK
1 lines • 608 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.inputAttributes=exports.inputMode=void 0;const input_style_1=require("../styles/input-style"),attributes_1=require("./attributes"),inputMode=(t,e)=>t.$disabled||e?.d?"d":t.$readOnly||e?.r?"r":"e";exports.inputMode=inputMode;const inputAttributes=(t,...e)=>{const i=(0,attributes_1.attributesWithoutChildren)(t,...e);return"tabIndex"in i&&delete i.tabIndex,i.className=`${input_style_1.inputCn} ${i.className??""}`,i["data-signal"]=t.$signal??"default",i["data-m"]=(0,exports.inputMode)(t),i};exports.inputAttributes=inputAttributes;