From 92b37d12e35ba7da386be6629c6b17882f667a7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Fri, 27 Feb 2026 17:26:32 +0100 Subject: [PATCH] nicolium: avoid deprecated FormEvent MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../features/auth-login/components/registration-form.tsx | 2 +- packages/nicolium/src/pages/account-lists/circles.tsx | 2 +- packages/nicolium/src/pages/account-lists/lists.tsx | 2 +- packages/nicolium/src/pages/auth/password-reset.tsx | 2 +- packages/nicolium/src/pages/dashboard/frontend-config.tsx | 2 +- packages/nicolium/src/pages/dashboard/relays.tsx | 4 ++-- packages/nicolium/src/pages/developers/settings-store.tsx | 2 +- packages/nicolium/src/pages/settings/edit-filter.tsx | 2 +- packages/nicolium/src/pages/settings/edit-profile.tsx | 2 +- packages/nicolium/src/pages/settings/import-data.tsx | 2 +- packages/nicolium/src/pages/settings/migration.tsx | 4 ++-- .../nicolium/src/pages/settings/rss-feed-subscriptions.tsx | 4 ++-- .../nicolium/src/pages/status-lists/bookmark-folders.tsx | 6 +++--- 13 files changed, 18 insertions(+), 18 deletions(-) diff --git a/packages/nicolium/src/features/auth-login/components/registration-form.tsx b/packages/nicolium/src/features/auth-login/components/registration-form.tsx index 6425688df..7b79d8891 100644 --- a/packages/nicolium/src/features/auth-login/components/registration-form.tsx +++ b/packages/nicolium/src/features/auth-login/components/registration-form.tsx @@ -227,7 +227,7 @@ const RegistrationForm: React.FC = ({ inviteToken }) => { [], ); - const onSubmit: React.FormEventHandler = () => { + const onSubmit: React.SubmitEventHandler = () => { if (!passwordsMatch()) { setPasswordMismatch(true); return; diff --git a/packages/nicolium/src/pages/account-lists/circles.tsx b/packages/nicolium/src/pages/account-lists/circles.tsx index da3531dcc..83e56d110 100644 --- a/packages/nicolium/src/pages/account-lists/circles.tsx +++ b/packages/nicolium/src/pages/account-lists/circles.tsx @@ -56,7 +56,7 @@ const NewCircleForm: React.FC = () => { /> - diff --git a/packages/nicolium/src/pages/account-lists/lists.tsx b/packages/nicolium/src/pages/account-lists/lists.tsx index 3d61b7e26..866957072 100644 --- a/packages/nicolium/src/pages/account-lists/lists.tsx +++ b/packages/nicolium/src/pages/account-lists/lists.tsx @@ -67,7 +67,7 @@ const NewListForm: React.FC = () => { /> - diff --git a/packages/nicolium/src/pages/auth/password-reset.tsx b/packages/nicolium/src/pages/auth/password-reset.tsx index bdb3bd262..eb82e393e 100644 --- a/packages/nicolium/src/pages/auth/password-reset.tsx +++ b/packages/nicolium/src/pages/auth/password-reset.tsx @@ -34,7 +34,7 @@ const PasswordResetPage = () => { const [success, setSuccess] = useState(false); const handleSubmit = (e: React.SubmitEvent) => { - const nicknameOrEmail = (e.target as HTMLFormElement).nickname_or_email.value; + const nicknameOrEmail = e.target.nickname_or_email.value; setIsLoading(true); dispatch(resetPassword(nicknameOrEmail)) .then(() => { diff --git a/packages/nicolium/src/pages/dashboard/frontend-config.tsx b/packages/nicolium/src/pages/dashboard/frontend-config.tsx index 0715ef22e..3029b7fd3 100644 --- a/packages/nicolium/src/pages/dashboard/frontend-config.tsx +++ b/packages/nicolium/src/pages/dashboard/frontend-config.tsx @@ -127,7 +127,7 @@ const FrontendConfigEditor: React.FC = () => { setJsonValid(true); }; - const handleSubmit: React.FormEventHandler = (e) => { + const handleSubmit: React.SubmitEventHandler = (e) => { dispatch(updateFrontendConfig(data)) .then(() => { setLoading(false); diff --git a/packages/nicolium/src/pages/dashboard/relays.tsx b/packages/nicolium/src/pages/dashboard/relays.tsx index 00c3a2d6c..8c522c7ee 100644 --- a/packages/nicolium/src/pages/dashboard/relays.tsx +++ b/packages/nicolium/src/pages/dashboard/relays.tsx @@ -74,7 +74,7 @@ const NewRelayForm: React.FC = () => { const { followRelay, isPendingFollow } = useRelays(); - const handleSubmit = (e: React.FormEvent) => { + const handleSubmit: React.SubmitEventHandler = (e) => { e.preventDefault(); followRelay(name.value, { onSuccess() { @@ -97,7 +97,7 @@ const NewRelayForm: React.FC = () => { - diff --git a/packages/nicolium/src/pages/developers/settings-store.tsx b/packages/nicolium/src/pages/developers/settings-store.tsx index 8aa94bca7..6210a43ad 100644 --- a/packages/nicolium/src/pages/developers/settings-store.tsx +++ b/packages/nicolium/src/pages/developers/settings-store.tsx @@ -54,7 +54,7 @@ const SettingsStore: React.FC = () => { dispatch(changeSetting(key, checked, { showAlert: true })); }; - const handleSubmit: React.FormEventHandler = () => { + const handleSubmit: React.SubmitEventHandler = () => { const settings = JSON.parse(rawJSON); setLoading(true); diff --git a/packages/nicolium/src/pages/settings/edit-filter.tsx b/packages/nicolium/src/pages/settings/edit-filter.tsx index bf72c49dd..0428f8c8d 100644 --- a/packages/nicolium/src/pages/settings/edit-filter.tsx +++ b/packages/nicolium/src/pages/settings/edit-filter.tsx @@ -125,7 +125,7 @@ const EditFilterPage: React.FC = () => { setExpiresIn(+e.target.value || undefined); }; - const handleAddNew: React.FormEventHandler = (e) => { + const handleAddNew: React.SubmitEventHandler = (e) => { e.preventDefault(); const context: Array = []; diff --git a/packages/nicolium/src/pages/settings/edit-profile.tsx b/packages/nicolium/src/pages/settings/edit-profile.tsx index 7a98dee06..5797bc449 100644 --- a/packages/nicolium/src/pages/settings/edit-profile.tsx +++ b/packages/nicolium/src/pages/settings/edit-profile.tsx @@ -324,7 +324,7 @@ const EditProfilePage: React.FC = () => { setData((prevData) => ({ ...prevData, [key]: value })); }; - const handleSubmit: React.FormEventHandler = (event) => { + const handleSubmit: React.SubmitEventHandler = (event) => { const promises = []; const { fields_attributes, ...rest } = data; diff --git a/packages/nicolium/src/pages/settings/import-data.tsx b/packages/nicolium/src/pages/settings/import-data.tsx index 94599cbfd..0e0294fdd 100644 --- a/packages/nicolium/src/pages/settings/import-data.tsx +++ b/packages/nicolium/src/pages/settings/import-data.tsx @@ -54,7 +54,7 @@ const DataImporter: React.FC = ({ const [file, setFile] = useState(null); const [overwrite, setOverwrite] = useState(false); - const handleSubmit: React.FormEventHandler = (event) => { + const handleSubmit: React.SubmitEventHandler = (event) => { setIsLoading(true); action(file!, overwrite) .then(() => { diff --git a/packages/nicolium/src/pages/settings/migration.tsx b/packages/nicolium/src/pages/settings/migration.tsx index 67667209a..4b0efcf3d 100644 --- a/packages/nicolium/src/pages/settings/migration.tsx +++ b/packages/nicolium/src/pages/settings/migration.tsx @@ -64,7 +64,7 @@ const MigrationPage = () => { setPassword(''); }; - const handleSubmit: React.FormEventHandler = () => { + const handleSubmit: React.SubmitEventHandler = () => { setIsLoading(true); return dispatch(moveAccount(targetAccount, password)) .then(() => { @@ -140,7 +140,7 @@ const MigrationPage = () => {