'use client'; import { makeStyles, makeResetStyles, mergeClasses } from '@griffel/react'; export const breadcrumbDividerClassNames = { root: 'fui-BreadcrumbDivider' }; /** * Styles for the root slot */ const useStyles = makeResetStyles({ display: 'flex' }); const useIconStyles = makeStyles({ small: { fontSize: '12px' }, medium: { fontSize: '16px' }, large: { fontSize: '20px' } }); /** * Apply styling to the BreadcrumbDivider slots based on the state */ export const useBreadcrumbDividerStyles_unstable = (state)=>{ 'use no memo'; const styles = useStyles(); const iconStyles = useIconStyles(); const { size = 'medium' } = state; state.root.className = mergeClasses(breadcrumbDividerClassNames.root, styles, iconStyles[size], state.root.className); return state; };