#include "DummySdCardManager.h"

DummySdCardManager::DummySdCardManager(std::string prefix) : prefix(std::move(prefix)) {}

const char* DummySdCardManager::getCurrentMountPrefix() const { return prefix.c_str(); }

bool DummySdCardManager::isSdCardUsable(std::optional<sd::SdCard> sdCard) { return true; }

std::optional<sd::SdCard> DummySdCardManager::getPreferredSdCard() const { return std::nullopt; }

void DummySdCardManager::setActiveSdCard(sd::SdCard sdCard) {}

std::optional<sd::SdCard> DummySdCardManager::getActiveSdCard() const { return std::nullopt; }