fix: use qlogging in eventsub lib (through a hoop) (#6161)

This commit is contained in:
pajlada
2025-04-19 17:10:12 +02:00
committed by GitHub
parent 9d557146b4
commit 1f10935d78
14 changed files with 134 additions and 14 deletions
@@ -0,0 +1,27 @@
#pragma once
#include <string_view>
namespace chatterino::eventsub::lib {
class Logger
{
public:
virtual ~Logger() = default;
virtual void debug(std::string_view msg) = 0;
virtual void warn(std::string_view msg) = 0;
};
class NullLogger : public Logger
{
public:
void debug(std::string_view msg) override
{
}
void warn(std::string_view msg) override
{
}
};
} // namespace chatterino::eventsub::lib