#pragma once
#include "../ui.h"
#include "lvgl.h"
struct podcast_episode_screen_state {
lv_obj_t* list;
char dir[STORAGE_MAX_PATH];
char audio_path[STORAGE_MAX_PATH];
char enclosure_url[256];
bool has_audio;
bool downloading;
};
ui_state_t setup_podcast_episode_screen(lv_obj_t* parent);
void free_podcast_episode_screen(podcast_episode_screen_state_t* state);
void update_podcast_episode_screen(podcast_episode_screen_state_t* state);