import { jsx as p } from "react/jsx-runtime";
import { useMemo as g } from "react";
import { c as y, s as b, a as N } from "../tools/tools.js";
const f = function(r) {
  const { as: e = "button", className: s, dropOldClass: a, style: t, variables: o, ...n } = r, l = g(() => {
    const c = y(!a && "navbar-toggler", s), m = b((v, i) => ({ tKey: N(i) }), o, t);
    return {
      className: c,
      style: m
    };
  }, [s, a, t, o]);
  return /* @__PURE__ */ p(e, { type: "button", ...n, ...l });
};
f.displayName = "BRL.NavbarToggler";
export {
  f as N
};
//# sourceMappingURL=navbar-toggler.js.map
