spikes 0.2.0

Drop-in feedback collection for static HTML mockups
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::error::Result;
use crate::output::print_json;
use crate::storage;
use crate::tui;

pub fn run(json: bool) -> Result<()> {
    let spikes = storage::load_spikes()?;

    if json {
        print_json(&spikes);
        return Ok(());
    }

    tui::run(spikes)?;
    Ok(())
}