import React from 'react';
import { ChevronDownIcon, ChevronUpIcon } from '../../primitives/Icon/Icons';
import type { IAccordionIconProps, IAccordionItemContextProps } from './types';
import { AccordionItemContext } from './Context';
import { useThemeProps } from '../../../hooks';
const AccordionIcon = ({ ...props }: IAccordionIconProps, ref?: any) => {
const { isOpen }: IAccordionItemContextProps = React.useContext(
AccordionItemContext
);
const { ...newProps } = useThemeProps('AccordionIcon', props);
return isOpen ? (
) : (
);
};
export default React.memo(React.forwardRef(AccordionIcon));