From 348b72ea6974fb7469a274392aec50b78c3a71a7 Mon Sep 17 00:00:00 2001 From: Thomas Nordquist Date: Tue, 4 Jun 2019 10:45:02 +0200 Subject: [PATCH] Fix type error --- app/src/components/SettingsDrawer/Settings.tsx | 6 +++--- app/src/components/SettingsDrawer/TimeLocale.tsx | 9 +++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/src/components/SettingsDrawer/Settings.tsx b/app/src/components/SettingsDrawer/Settings.tsx index 957aac2..f8aa513 100644 --- a/app/src/components/SettingsDrawer/Settings.tsx +++ b/app/src/components/SettingsDrawer/Settings.tsx @@ -133,8 +133,8 @@ class Settings extends React.Component { ) } - private onChangeAutoExpand = (e: React.ChangeEvent) => { - this.props.actions.settings.setAutoExpandLimit(parseInt(e.target.value, 10)) + private onChangeAutoExpand = (e: React.ChangeEvent<{value: unknown}>) => { + this.props.actions.settings.setAutoExpandLimit(parseInt(String(e.target.value), 10)) } private renderNodeOrder() { @@ -160,7 +160,7 @@ class Settings extends React.Component { ) } - private onChangeSorting = (e: React.ChangeEvent) => { + private onChangeSorting = (e: React.ChangeEvent<{value: unknown}>) => { this.props.actions.settings.setTopicOrder(e.target.value as TopicOrder) } diff --git a/app/src/components/SettingsDrawer/TimeLocale.tsx b/app/src/components/SettingsDrawer/TimeLocale.tsx index 168a374..a7404f7 100644 --- a/app/src/components/SettingsDrawer/TimeLocale.tsx +++ b/app/src/components/SettingsDrawer/TimeLocale.tsx @@ -32,16 +32,21 @@ function TimeLocaleSettings(props: Props) { )) + function updateLocale(e: React.ChangeEvent<{value: unknown}>) { + const locale = e.target.value ? String(e.target.value) : '' + actions.settings.setTimeLocale(locale) + } + return (
Time Locale } name="time-locale" className={classes.input} - renderValue={(v) => {v}} + renderValue={v => {String(v)}} style={{ flex: '1' }} > {localeMenuItems}