UNPKG

koval-ui

Version:

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

3 lines (2 loc) 653 B
"use client";"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),f=require("react"),N=require("classnames"),e=require("./Navigation.module.css.cjs"),i=f.forwardRef(({title:s,as:r="a",href:t,icon:n,shift:c=!1,className:l,isCurrent:u,...d},o)=>a.jsxs(r,{...d,ref:o,title:s,className:N(e.default.navLink,{[e.default.shift]:c,[e.default.current]:u},l),href:t,children:[n&&a.jsx("span",{children:a.jsx(n,{className:e.default.navLinkIcon,title:s})}),a.jsx("span",{className:e.default.navLinkTitle,children:s})]}));i.displayName="NavLink";exports.NavLink=i; //# sourceMappingURL=NavLink.cjs.map