Skip to content

Commit 48e80ca

Browse files
committed
refactor: make mdnsscanning at boot optional
1 parent e543bee commit 48e80ca

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

GUI/ETVR/src/store/mdns/selectors.ts

+1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ import { createMemo } from 'solid-js'
22
import { mdnsState } from './mdns'
33

44
export const mdnsStatus = createMemo(() => mdnsState().mdnsStatus)
5+
// TODO: use this selector for adding cameras
56
export const mdnsData = createMemo(() => mdnsState().mdnsData)

GUI/ETVR/src/utils/hooks/api/useMDNSScanner.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { invoke } from '@tauri-apps/api/tauri'
2+
import { enableMDNS } from '@store/app/settings/selectors'
23
import { setMdnsStatus, setMdnsData, MdnsStatus } from '@store/mdns/mdns'
34

45
export const useMDNSScanner = (serviceType: string, scanTime: number) => {
6+
if (!enableMDNS()) return
57
if (serviceType === '' || scanTime === 0) {
68
return []
79
}
8-
910
console.log('[MDNS Scanner]: scanning for', serviceType, scanTime)
1011

1112
setMdnsStatus(MdnsStatus.LOADING)

0 commit comments

Comments
 (0)