mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-23 08:13:14 +00:00
Fix notifications settings cannot be edited after saved
This commit is contained in:
parent
55399380ad
commit
87c5d0d9de
1 changed files with 11 additions and 1 deletions
|
@ -8,7 +8,13 @@ import {
|
|||
} from "@/components";
|
||||
import { useModalControl, usePayload } from "@/modules/redux/hooks/modal";
|
||||
import { BuildKey } from "@/utilities";
|
||||
import { FunctionComponent, useCallback, useMemo, useState } from "react";
|
||||
import {
|
||||
FunctionComponent,
|
||||
useCallback,
|
||||
useEffect,
|
||||
useMemo,
|
||||
useState,
|
||||
} from "react";
|
||||
import { Button, Col, Container, Form, Row } from "react-bootstrap";
|
||||
import { ColCard, useLatestArray, useUpdateArray } from "../components";
|
||||
import { notificationsKey } from "../keys";
|
||||
|
@ -43,6 +49,10 @@ const NotificationModal: FunctionComponent<ModalProps & BaseModalProps> = ({
|
|||
const [current, setCurrent] =
|
||||
useState<Nullable<Settings.NotificationInfo>>(payload);
|
||||
|
||||
useEffect(() => {
|
||||
setCurrent(payload);
|
||||
}, [payload]);
|
||||
|
||||
const updateUrl = useCallback((url: string) => {
|
||||
setCurrent((current) => {
|
||||
if (current) {
|
||||
|
|
Loading…
Reference in a new issue