Settings Feature Enhancement

Nucleic-Session: 89BFAB13-D559-43FC-BE28-0B2639BECF0F
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-05 22:16:27 -07:00
co-authored by Nucleic
parent 772d6be528
commit 51d55be0cd
@@ -568,6 +568,16 @@ final class RemoteStore: ObservableObject {
guard case .requesting = self.addDevice else { return }
self.addDevice = qr.map(AddDeviceState.ready) ?? .unavailable
}
cb.macPairRequested = { [weak self] req in
guard let self else { return }
self.pendingMacPairRequest = req
self.pendingMacPairHostID = hostID
}
cb.macPairResolved = { [weak self] deviceID in
guard let self, self.pendingMacPairRequest?.deviceID == deviceID else { return }
self.pendingMacPairRequest = nil
self.pendingMacPairHostID = nil
}
return cb
}