atac 0.11.2

Arguably a Terminal API Client. Feature-full, free, open-source, offline and account-less.
use ratatui::Frame;
use ratatui::layout::Rect;
use ratatui::style::Stylize;
use ratatui::widgets::{Block, Borders, Paragraph};
use crate::app::app::App;

impl<'a> App<'a> {
    pub(super) fn render_environments(&mut self, frame: &mut Frame, rect: Rect) {
        let current_environment = self.environments.get(self.selected_environment).unwrap().name.as_str();

        let current_environment_paragraph = Paragraph::new(current_environment)
            .block(
                Block::default()
                    .title("Environment")
                    .borders(Borders::ALL)
                    .dark_gray()
            );

        frame.render_widget(current_environment_paragraph, rect)
    }
}