Files
EMS-ESP32/interface/src/api/mqtt.ts
2024-04-21 15:10:22 +02:00

11 lines
432 B
TypeScript

import type { MqttSettingsType, MqttStatusType } from 'types';
import { alovaInstance } from './endpoints';
export const readMqttStatus = () =>
alovaInstance.Get<MqttStatusType>('/rest/mqttStatus');
export const readMqttSettings = () =>
alovaInstance.Get<MqttSettingsType>('/rest/mqttSettings');
export const updateMqttSettings = (data: MqttSettingsType) =>
alovaInstance.Post<MqttSettingsType>('/rest/mqttSettings', data);