Shared:Selectors:Files: fix socket
This commit is contained in:
parent
6652f0a037
commit
abcbbc6e74
@ -51,6 +51,8 @@ const useSocketHelper = ({
|
|||||||
}: UseSocketHelperProps) => {
|
}: UseSocketHelperProps) => {
|
||||||
const { getIcon } = React.useContext(SettingsContext);
|
const { getIcon } = React.useContext(SettingsContext);
|
||||||
|
|
||||||
|
const initRef = React.useRef(false);
|
||||||
|
|
||||||
const subscribedId = React.useRef<null | number>(null);
|
const subscribedId = React.useRef<null | number>(null);
|
||||||
|
|
||||||
const unsubscribe = React.useCallback(
|
const unsubscribe = React.useCallback(
|
||||||
@ -281,6 +283,10 @@ const useSocketHelper = ({
|
|||||||
);
|
);
|
||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
|
if (initRef.current) return;
|
||||||
|
|
||||||
|
initRef.current = true;
|
||||||
|
|
||||||
socketHelper.on("s:modify-folder", (opt?: TOptSocket) => {
|
socketHelper.on("s:modify-folder", (opt?: TOptSocket) => {
|
||||||
switch (opt?.cmd) {
|
switch (opt?.cmd) {
|
||||||
case "create":
|
case "create":
|
||||||
|
Loading…
Reference in New Issue
Block a user