feat: persist MQTT broker settings in store

This commit is contained in:
2026-05-13 11:59:23 +02:00
parent 60044b9ce0
commit 7bf3aa29ea
2 changed files with 26 additions and 0 deletions
+6
View File
@@ -44,6 +44,12 @@ final credentialStoreProvider = Provider<CredentialStore>((ref) {
return CredentialStore();
});
/// MQTT broker settings stored locally on the device.
/// Null if not yet configured. Set via [CredentialStore.saveMqttBroker].
final mqttBrokerProvider = FutureProvider<({String host, int port})?>(
(ref) => ref.watch(credentialStoreProvider).loadMqttBroker(),
);
// ---------------------------------------------------------------------------
// Feature clients — throw if required state is missing
// ---------------------------------------------------------------------------