nicolium: avoid deprecated FormEvent
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@@ -227,7 +227,7 @@ const RegistrationForm: React.FC<IRegistrationForm> = ({ inviteToken }) => {
|
||||
[],
|
||||
);
|
||||
|
||||
const onSubmit: React.FormEventHandler = () => {
|
||||
const onSubmit: React.SubmitEventHandler<HTMLFormElement> = () => {
|
||||
if (!passwordsMatch()) {
|
||||
setPasswordMismatch(true);
|
||||
return;
|
||||
|
||||
@@ -56,7 +56,7 @@ const NewCircleForm: React.FC = () => {
|
||||
/>
|
||||
</label>
|
||||
|
||||
<Button disabled={isPending} onClick={handleSubmit} theme='primary'>
|
||||
<Button disabled={isPending} type='submit' theme='primary'>
|
||||
{create}
|
||||
</Button>
|
||||
</HStack>
|
||||
|
||||
@@ -67,7 +67,7 @@ const NewListForm: React.FC = () => {
|
||||
/>
|
||||
</label>
|
||||
|
||||
<Button disabled={isPending} onClick={handleSubmit} theme='primary'>
|
||||
<Button disabled={isPending} type='submit' theme='primary'>
|
||||
{create}
|
||||
</Button>
|
||||
</HStack>
|
||||
|
||||
@@ -34,7 +34,7 @@ const PasswordResetPage = () => {
|
||||
const [success, setSuccess] = useState(false);
|
||||
|
||||
const handleSubmit = (e: React.SubmitEvent<HTMLFormElement>) => {
|
||||
const nicknameOrEmail = (e.target as HTMLFormElement).nickname_or_email.value;
|
||||
const nicknameOrEmail = e.target.nickname_or_email.value;
|
||||
setIsLoading(true);
|
||||
dispatch(resetPassword(nicknameOrEmail))
|
||||
.then(() => {
|
||||
|
||||
@@ -127,7 +127,7 @@ const FrontendConfigEditor: React.FC = () => {
|
||||
setJsonValid(true);
|
||||
};
|
||||
|
||||
const handleSubmit: React.FormEventHandler = (e) => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = (e) => {
|
||||
dispatch(updateFrontendConfig(data))
|
||||
.then(() => {
|
||||
setLoading(false);
|
||||
|
||||
@@ -74,7 +74,7 @@ const NewRelayForm: React.FC = () => {
|
||||
|
||||
const { followRelay, isPendingFollow } = useRelays();
|
||||
|
||||
const handleSubmit = (e: React.FormEvent) => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = (e) => {
|
||||
e.preventDefault();
|
||||
followRelay(name.value, {
|
||||
onSuccess() {
|
||||
@@ -97,7 +97,7 @@ const NewRelayForm: React.FC = () => {
|
||||
<Input type='text' placeholder={label} disabled={isPendingFollow} {...name} />
|
||||
</label>
|
||||
|
||||
<Button disabled={isPendingFollow} onClick={handleSubmit} theme='primary'>
|
||||
<Button disabled={isPendingFollow} type='submit' theme='primary'>
|
||||
<FormattedMessage id='admin.relays.new.follow' defaultMessage='Follow' />
|
||||
</Button>
|
||||
</HStack>
|
||||
|
||||
@@ -54,7 +54,7 @@ const SettingsStore: React.FC = () => {
|
||||
dispatch(changeSetting(key, checked, { showAlert: true }));
|
||||
};
|
||||
|
||||
const handleSubmit: React.FormEventHandler = () => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = () => {
|
||||
const settings = JSON.parse(rawJSON);
|
||||
|
||||
setLoading(true);
|
||||
|
||||
@@ -125,7 +125,7 @@ const EditFilterPage: React.FC = () => {
|
||||
setExpiresIn(+e.target.value || undefined);
|
||||
};
|
||||
|
||||
const handleAddNew: React.FormEventHandler = (e) => {
|
||||
const handleAddNew: React.SubmitEventHandler<HTMLFormElement> = (e) => {
|
||||
e.preventDefault();
|
||||
const context: Array<FilterContext> = [];
|
||||
|
||||
|
||||
@@ -324,7 +324,7 @@ const EditProfilePage: React.FC = () => {
|
||||
setData((prevData) => ({ ...prevData, [key]: value }));
|
||||
};
|
||||
|
||||
const handleSubmit: React.FormEventHandler = (event) => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = (event) => {
|
||||
const promises = [];
|
||||
|
||||
const { fields_attributes, ...rest } = data;
|
||||
|
||||
@@ -54,7 +54,7 @@ const DataImporter: React.FC<IDataImporter> = ({
|
||||
const [file, setFile] = useState<File | null | undefined>(null);
|
||||
const [overwrite, setOverwrite] = useState(false);
|
||||
|
||||
const handleSubmit: React.FormEventHandler = (event) => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = (event) => {
|
||||
setIsLoading(true);
|
||||
action(file!, overwrite)
|
||||
.then(() => {
|
||||
|
||||
@@ -64,7 +64,7 @@ const MigrationPage = () => {
|
||||
setPassword('');
|
||||
};
|
||||
|
||||
const handleSubmit: React.FormEventHandler = () => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = () => {
|
||||
setIsLoading(true);
|
||||
return dispatch(moveAccount(targetAccount, password))
|
||||
.then(() => {
|
||||
@@ -140,7 +140,7 @@ const MigrationPage = () => {
|
||||
<Button
|
||||
theme='primary'
|
||||
text={intl.formatMessage(messages.submit)}
|
||||
onClick={handleSubmit}
|
||||
type='submit'
|
||||
disabled={isLoading}
|
||||
/>
|
||||
</FormActions>
|
||||
|
||||
@@ -42,7 +42,7 @@ const NewFeedForm: React.FC = () => {
|
||||
|
||||
const { mutate: createRssFeedSubscription, isPending } = useCreateRssFeedSubscription();
|
||||
|
||||
const handleSubmit = (e: React.FormEvent<Element>) => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = (e) => {
|
||||
e.preventDefault();
|
||||
createRssFeedSubscription(url.value, {
|
||||
onSuccess() {
|
||||
@@ -65,7 +65,7 @@ const NewFeedForm: React.FC = () => {
|
||||
<Input type='text' placeholder={label} disabled={isPending} {...url} />
|
||||
</label>
|
||||
|
||||
<Button disabled={isPending} onClick={handleSubmit} theme='primary'>
|
||||
<Button disabled={isPending} type='submit' theme='primary'>
|
||||
<FormattedMessage
|
||||
id='rss_feed_subscriptions.new.create_title'
|
||||
defaultMessage='Subscribe'
|
||||
|
||||
@@ -54,7 +54,7 @@ const NewFolderForm: React.FC<INewFolderForm> = ({ search, onChange }) => {
|
||||
if (onChange) onChange(e);
|
||||
};
|
||||
|
||||
const handleSubmit = (e: React.FormEvent) => {
|
||||
const handleSubmit: React.SubmitEventHandler<HTMLFormElement> = (e) => {
|
||||
e.preventDefault();
|
||||
createBookmarkFolder(
|
||||
{
|
||||
@@ -65,7 +65,7 @@ const NewFolderForm: React.FC<INewFolderForm> = ({ search, onChange }) => {
|
||||
toast.success(messages.createSuccess);
|
||||
},
|
||||
onError() {
|
||||
toast.success(messages.createFail);
|
||||
toast.error(messages.createFail);
|
||||
},
|
||||
},
|
||||
);
|
||||
@@ -86,7 +86,7 @@ const NewFolderForm: React.FC<INewFolderForm> = ({ search, onChange }) => {
|
||||
onChange={handleChange}
|
||||
/>
|
||||
|
||||
<Button disabled={isPending} onClick={handleSubmit} theme='primary'>
|
||||
<Button disabled={isPending} type='submit' theme='primary'>
|
||||
<FormattedMessage id='bookmark_folders.new.create_title' defaultMessage='Add folder' />
|
||||
</Button>
|
||||
</HStack>
|
||||
|
||||
Reference in New Issue
Block a user