"use client";
'use strict';

var jsxRuntime = require('react/jsx-runtime');
var index = require('../../node_modules/.pnpm/class-variance-authority@0.7.1/node_modules/class-variance-authority/dist/index.cjs');
var React = require('react');
var breadcrumb_module = require('./breadcrumb.module.css.cjs');

const breadcrumbVariants = index.cva(breadcrumb_module.default['breadcrumb'], {
    variants: {
        size: {
            small: breadcrumb_module.default['breadcrumb-small'],
            medium: breadcrumb_module.default['breadcrumb-medium']
        }
    },
    defaultVariants: {
        size: 'medium'
    }
});
const BreadcrumbRoot = React.forwardRef(({ className, children, size = 'medium', ...props }, ref) => {
    return (jsxRuntime.jsx("nav", { className: breadcrumbVariants({ size, className }), ref: ref, ...props, children: jsxRuntime.jsx("ol", { className: breadcrumb_module.default['breadcrumb-list'], children: children }) }));
});
BreadcrumbRoot.displayName = 'BreadcrumbRoot';

exports.BreadcrumbRoot = BreadcrumbRoot;
//# sourceMappingURL=breadcrumb-root.cjs.map
