clippy fixes
This commit is contained in:
@@ -56,7 +56,7 @@ impl AppState {
|
|||||||
self.toPort = String::new();
|
self.toPort = String::new();
|
||||||
self.currentlyEditing = None;
|
self.currentlyEditing = None;
|
||||||
self.tableState.select(Some(self.entries.len() - 1_usize));
|
self.tableState.select(Some(self.entries.len() - 1_usize));
|
||||||
EntryValError::NONE
|
EntryValError::None
|
||||||
}
|
}
|
||||||
Err(e) => e,
|
Err(e) => e,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ pub enum EditingField {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub enum EntryValError {
|
pub enum EntryValError {
|
||||||
NONE,
|
None,
|
||||||
ToPortValError,
|
ToPortValError,
|
||||||
FromPortValError,
|
FromPortValError,
|
||||||
ToIPValError,
|
ToIPValError,
|
||||||
@@ -35,6 +35,6 @@ pub fn entryValError2Field(err: &EntryValError) -> EditingField {
|
|||||||
EntryValError::FromPortValError => EditingField::FromPort,
|
EntryValError::FromPortValError => EditingField::FromPort,
|
||||||
EntryValError::ToIPValError => EditingField::ToIP,
|
EntryValError::ToIPValError => EditingField::ToIP,
|
||||||
EntryValError::FromIPValError => EditingField::FromIP,
|
EntryValError::FromIPValError => EditingField::FromIP,
|
||||||
EntryValError::NONE => EditingField::FromIP,
|
EntryValError::None => EditingField::FromIP,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,7 +81,11 @@ fn runApp<B: Backend>(app: &mut AppState, terminal: &mut Terminal<B>) -> Result<
|
|||||||
KeyCode::Char('q') | KeyCode::F(10) | KeyCode::Esc => {
|
KeyCode::Char('q') | KeyCode::F(10) | KeyCode::Esc => {
|
||||||
app.screen = CurrentScreen::Exit
|
app.screen = CurrentScreen::Exit
|
||||||
}
|
}
|
||||||
KeyCode::Char('s') | KeyCode::F(2) => app.screen = CurrentScreen::Settings,
|
KeyCode::Char('s') => {
|
||||||
|
app.save();
|
||||||
|
app.appStatus = AppStatus::Saved;
|
||||||
|
}
|
||||||
|
KeyCode::F(2) => app.screen = CurrentScreen::Settings,
|
||||||
KeyCode::Char('d') => app.screen = CurrentScreen::Delete,
|
KeyCode::Char('d') => app.screen = CurrentScreen::Delete,
|
||||||
KeyCode::Up => app.prevRow(),
|
KeyCode::Up => app.prevRow(),
|
||||||
KeyCode::Down => app.nextRow(),
|
KeyCode::Down => app.nextRow(),
|
||||||
@@ -94,7 +98,7 @@ fn runApp<B: Backend>(app: &mut AppState, terminal: &mut Terminal<B>) -> Result<
|
|||||||
EditingField::ToPort => {
|
EditingField::ToPort => {
|
||||||
let res = app.store();
|
let res = app.store();
|
||||||
match res {
|
match res {
|
||||||
EntryValError::NONE => {
|
EntryValError::None => {
|
||||||
app.screen = CurrentScreen::Main;
|
app.screen = CurrentScreen::Main;
|
||||||
app.currentlyEditing = None;
|
app.currentlyEditing = None;
|
||||||
app.appStatus = AppStatus::Added;
|
app.appStatus = AppStatus::Added;
|
||||||
|
|||||||
@@ -220,11 +220,11 @@ pub fn ui(frame: &mut Frame, app: &mut AppState) {
|
|||||||
EntryValError::FromPortValError => "From Port Invalid",
|
EntryValError::FromPortValError => "From Port Invalid",
|
||||||
EntryValError::ToIPValError => "To IP Invalid",
|
EntryValError::ToIPValError => "To IP Invalid",
|
||||||
EntryValError::FromIPValError => "From IP Invalid",
|
EntryValError::FromIPValError => "From IP Invalid",
|
||||||
EntryValError::NONE => "",
|
EntryValError::None => "",
|
||||||
};
|
};
|
||||||
Span::styled(errString, Style::default().fg(Color::Red))
|
Span::styled(errString, Style::default().fg(Color::Red))
|
||||||
}
|
}
|
||||||
AppStatus::Saved => Span::styled("", Style::default()),
|
AppStatus::Saved => Span::styled("Saved", Style::default()),
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user