"use client";
import { jsx, jsxs } from 'react/jsx-runtime';
import { ChevronDownIcon } from '../../node_modules/.pnpm/@radix-ui_react-icons@1.3.2_react@19.1.1/node_modules/@radix-ui/react-icons/dist/react-icons.esm.js';
import { cx } from '../../node_modules/.pnpm/class-variance-authority@0.7.1/node_modules/class-variance-authority/dist/index.js';
import { forwardRef } from 'react';
import styles from './accordion.module.css.js';
import { Header, Trigger as Trigger2 } from '../../node_modules/.pnpm/@radix-ui_react-accordion@1.2.11_@types_react-dom@19.1.7_@types_react@19.1.9__@types_react@19_mt5ahf6cxnui73dcsmqbdvyj2i/node_modules/@radix-ui/react-accordion/dist/index.js';

const AccordionTrigger = forwardRef(({ className, children, ...props }, ref) => (jsx(Header, { className: styles['accordion-header'], children: jsxs(Trigger2, { ref: ref, className: cx(styles['accordion-trigger'], className), ...props, children: [children, jsx(ChevronDownIcon, { className: styles['accordion-icon'] })] }) })));
AccordionTrigger.displayName = Trigger2.displayName;

export { AccordionTrigger };
//# sourceMappingURL=accordion-trigger.js.map
