Files
FacePlant/src/net/WebUI.h
2026-02-09 11:41:12 -05:00

23 lines
537 B
C++

#pragma once
#include <WebServer.h>
#include "../settings/Settings.h"
#include "../net/WiFiManager.h"
#include "../sensors/MoistureSensor.h"
#include "../ui/FaceRenderer.h"
#include "../net/WebhookService.h"
class WebUI {
public:
void begin(Settings& settings,
WiFiManager& wifi,
MoistureSensor& moisture,
FaceRenderer& face,
WebhookService& webhook,
unsigned long bootMs);
void loop();
WebServer& server() { return _server; }
private:
WebServer _server{80};
};