diff --git a/packages/web/components/templates/article/ReaderSettingsModal.tsx b/packages/web/components/templates/article/ReaderSettingsModal.tsx index fbab67335..58e59bcfb 100644 --- a/packages/web/components/templates/article/ReaderSettingsModal.tsx +++ b/packages/web/components/templates/article/ReaderSettingsModal.tsx @@ -25,12 +25,15 @@ type ReaderSettingsProps = { articleActionHandler: (action: string, arg?: number) => void } +const VerticalDivider = styled(SpanBox, { + width: '1px', + height: '100%', + background: `${theme.colors.grayLine.toString()}`, +}) + export function ReaderSettings(props: ReaderSettingsProps): JSX.Element { - const VerticalDivider = styled(SpanBox, { - width: '1px', - height: '100%', - background: `${theme.colors.grayLine.toString()}`, - }) + const [marginWidth, setMarginWidth] = useState(props.userPreferences?.margin ?? 0) + return ( props.articleActionHandler('decrementMarginWidth')}> - { - console.log('range changed', value) + { + setMarginWidth(value) + props.articleActionHandler('setMarginWidth', value) }} />