From c16a22e06d5984f6a646dfdd75ada7d9ef05b187 Mon Sep 17 00:00:00 2001 From: Pavlo Buidenkov Date: Tue, 31 May 2022 21:34:54 +0200 Subject: [PATCH] refactor choossAppOrScreenOverlay --- .../ChooseAppOrScreenOverlay.tsx | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/app/components/StepsOfStepper/ChooseAppOrScreenOverlay/ChooseAppOrScreenOverlay.tsx b/app/components/StepsOfStepper/ChooseAppOrScreenOverlay/ChooseAppOrScreenOverlay.tsx index 0ebed3a..cff7275 100644 --- a/app/components/StepsOfStepper/ChooseAppOrScreenOverlay/ChooseAppOrScreenOverlay.tsx +++ b/app/components/StepsOfStepper/ChooseAppOrScreenOverlay/ChooseAppOrScreenOverlay.tsx @@ -58,23 +58,13 @@ export default function ChooseAppOrScreenOverlay( } = props; const classes = useStyles(); - const [screenViewSharingIds, setScreenViewSharingIds] = useState( - [] - ); - - const [appWindowsViewSharingIds, setAppWindowsViewSharingIds] = useState< - string[] - >([]); + const [viewSharingIds, setViewSharingIds] = useState([]); const handleRefreshSources = useCallback(async () => { const ids = await ipcRenderer.invoke(IpcEvents.GetDesktopSharingSourceIds, { isEntireScreenToShareChosen, }); - if (isEntireScreenToShareChosen) { - setScreenViewSharingIds(ids); - } else { - setAppWindowsViewSharingIds(ids); - } + setViewSharingIds(ids); }, [isEntireScreenToShareChosen]); useEffect(() => { @@ -189,11 +179,7 @@ export default function ChooseAppOrScreenOverlay(
{ handleNextEntireScreen();