import { X } from 'phosphor-react' import { ArticleAttributes } from '../../../lib/networking/queries/useGetArticleQuery' import { UserPreferences } from '../../../lib/networking/queries/useGetUserPreferences' import { Button } from '../../elements/Button' import { CrossIcon } from '../../elements/images/CrossIcon' import { Box, HStack, VStack } from '../../elements/LayoutPrimitives' import { ModalRoot, ModalOverlay, ModalContent, } from '../../elements/ModalPrimitives' import { StyledText } from '../../elements/StyledText' import { theme } from '../../tokens/stitches.config' import { ReaderSettingsControl } from './ReaderSettingsControl' type DisplaySettingsModalProps = { onOpenChange: (open: boolean) => void lineHeight: number marginWidth: number articleActionHandler: (action: string, arg?: number) => void } export function DisplaySettingsModal(props: DisplaySettingsModalProps): JSX.Element { return ( { event.preventDefault() props.onOpenChange(false) }} > Labels ) }