wip: refactor

This commit is contained in:
reya
2024-12-27 09:56:56 +07:00
parent 7fd9f22b4a
commit 2ddd2d3b17
17 changed files with 294 additions and 46 deletions
+5 -1
View File
@@ -21,8 +21,9 @@ impl InvalidPanel {
}
}
}
impl Panel for InvalidPanel {
fn panel_name(&self) -> SharedString {
fn panel_id(&self) -> SharedString {
"InvalidPanel".into()
}
@@ -30,12 +31,15 @@ impl Panel for InvalidPanel {
self.old_state.clone()
}
}
impl EventEmitter<PanelEvent> for InvalidPanel {}
impl FocusableView for InvalidPanel {
fn focus_handle(&self, _: &AppContext) -> FocusHandle {
self.focus_handle.clone()
}
}
impl Render for InvalidPanel {
fn render(&mut self, cx: &mut gpui::ViewContext<Self>) -> impl gpui::IntoElement {
gpui::div()