Skip to content

Commit 4c1e973

Browse files
committed
chore: sonarlint
Signed-off-by: Alexander Alemayhu <[email protected]>
1 parent e917c69 commit 4c1e973

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/components/modals/SettingsModal/SettingsModal.tsx

+4-5
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ interface Props {
2828
setError: ErrorHandlerType;
2929
}
3030

31-
function SettingsModal({ pageTitle, pageId, isActive, onClickClose, setError }: Props) {
31+
function SettingsModal({ pageTitle, pageId, isActive, onClickClose, setError }: Readonly<Props>) {
3232
const { isLoading, isError, options, loadingDefaultsError } = useSettingsCardsOptions(pageId);
3333
const [settings, setSettings] = useState<SettingsPayload>({});
3434
const [loading, setLoading] = useState(!!pageId);
3535
const deckNameKey = 'deckName';
3636
const [deckName, setDeckName] = useState(
37-
getLocalStorageValue(deckNameKey, pageTitle || localStorage.getItem(deckNameKey) || '', settings)
37+
getLocalStorageValue(deckNameKey, pageTitle ?? localStorage.getItem(deckNameKey) ?? '', settings)
3838
);
3939
const [fontSize, setFontSize] = useState(getLocalStorageValue('font-size', '', settings));
4040
const [template, setTemplate] = useState(getLocalStorageValue('template', 'specialstyle', settings));
@@ -104,7 +104,7 @@ function SettingsModal({ pageTitle, pageId, isActive, onClickClose, setError }:
104104
const onSubmit = async (event: React.MouseEvent<HTMLButtonElement>) => {
105105
if (!pageId) {
106106
onClickClose(event);
107-
return null;
107+
return;
108108
}
109109
const payload: { [key: string]: string } = {};
110110
if (options) {
@@ -128,7 +128,6 @@ function SettingsModal({ pageTitle, pageId, isActive, onClickClose, setError }:
128128
.saveSettings(newSettings)
129129
.then(() => onClickClose(event))
130130
.catch((error) => setError(error));
131-
return null;
132131
};
133132

134133
return (
@@ -198,7 +197,7 @@ function SettingsModal({ pageTitle, pageId, isActive, onClickClose, setError }:
198197
/>
199198
</div>
200199

201-
{options && options.map((o) => (
200+
{options?.map((o) => (
202201
<LocalCheckbox
203202
key={o.key}
204203
defaultValue={getLocalStorageBooleanValue(o.key, o.value.toString(), settings)}

0 commit comments

Comments
 (0)