UNPKG

koval-ui

Version:

React components collection with minimalistic design. Supports theming, layout, and input validation.

18 lines (17 loc) 554 B
"use client"; import { jsx as i } from "react/jsx-runtime"; import { Fragment as t } from "react"; import { IconValid as m } from "../Icons/IconValid.js"; import { IconLoader as n } from "../Icons/IconLoader.js"; import { IconErrorOutline as e } from "../Icons/IconErrorOutline.js"; import { ValidationState as r } from "./ValidationProps.js"; const d = (o) => ({ [r.error]: e, [r.valid]: m, [r.inProgress]: n, [r.pristine]: () => /* @__PURE__ */ i(t, {}) })[o]; export { d as useValidationIcon }; //# sourceMappingURL=useValidationIcon.js.map