import styled from '@emotion/styled'; import { IconComponent } from '@/ui/display/icon/types/IconComponent'; import { H2Title } from '@/ui/display/typography/components/H2Title'; import { IconPicker } from '@/ui/input/components/IconPicker'; import ArrowRight from '../assets/ArrowRight.svg'; import { SettingsObjectIconWithLabel } from './SettingsObjectIconWithLabel'; const StyledContainer = styled.div` align-items: center; display: flex; gap: ${({ theme }) => theme.spacing(4)}; `; const StyledArrowContainer = styled.div` align-items: center; display: flex; height: 32px; justify-content: center; `; type SettingsObjectIconSectionProps = { Icon: IconComponent; iconKey: string; setIconPicker?: (icon: { Icon: IconComponent; iconKey: string }) => void; }; export const SettingsObjectIconSection = ({ Icon, iconKey, setIconPicker, }: SettingsObjectIconSectionProps) => { return (
{ setIconPicker?.({ Icon: icon.Icon, iconKey: icon.iconKey }); }} /> Arrow right
); };