From ffeeee5d12a8ecec7c9a9a936f9eb627add1857b Mon Sep 17 00:00:00 2001 From: Andreas Johansson Date: Fri, 21 Nov 2025 10:34:30 +0100 Subject: [PATCH] docs: Fix minor docs issues (#1656) Fixes #1643 by removing invalid docs --- crates/ui/src/tree.rs | 3 ++- docs/docs/components/menu.md | 2 +- docs/docs/components/settings.md | 2 +- docs/docs/components/tree.md | 23 ----------------------- 4 files changed, 4 insertions(+), 26 deletions(-) diff --git a/crates/ui/src/tree.rs b/crates/ui/src/tree.rs index 0156f2fb..d1411813 100644 --- a/crates/ui/src/tree.rs +++ b/crates/ui/src/tree.rs @@ -42,7 +42,8 @@ pub(crate) fn init(cx: &mut App) { /// }); /// /// tree(&state, |ix, entry, selected, window, cx| { -/// div().px(px(16.) * entry.depth()).child(item.label.clone()) +/// let item = entry.item(); +/// ListItem::new(ix).pl(px(16.) * entry.depth()).child(item.label.clone()) /// }) /// ``` pub fn tree(state: &Entity, render_item: R) -> Tree diff --git a/docs/docs/components/menu.md b/docs/docs/components/menu.md index 9dc37f8d..bdbeb16d 100644 --- a/docs/docs/components/menu.md +++ b/docs/docs/components/menu.md @@ -24,7 +24,7 @@ use gpui::{actions, Action}; Context menus appear when right-clicking on an element: ```rust -use gpui_component::context_menu::ContextMenuExt; +use gpui_component::menu::ContextMenuExt; div() .child("Right click me") diff --git a/docs/docs/components/settings.md b/docs/docs/components/settings.md index 10c465f9..67d3c912 100644 --- a/docs/docs/components/settings.md +++ b/docs/docs/components/settings.md @@ -454,5 +454,5 @@ Settings::new("app-settings") [SettingItem]: https://docs.rs/gpui-component/latest/gpui_component/setting/struct.SettingItem.html [SettingField]: https://docs.rs/gpui-component/latest/gpui_component/setting/enum.SettingField.html [NumberFieldOptions]: https://docs.rs/gpui-component/latest/gpui_component/setting/struct.NumberFieldOptions.html -[GroupBox]: ./group_box.md +[GroupBox]: ./group-box.md [Sizable]: https://docs.rs/gpui-component/latest/gpui_component/trait.Sizable.html diff --git a/docs/docs/components/tree.md b/docs/docs/components/tree.md index 3d19481e..2361eddd 100644 --- a/docs/docs/components/tree.md +++ b/docs/docs/components/tree.md @@ -144,29 +144,6 @@ tree(&self.tree_state, { }) ``` -### Tree with Context Menu - -```rust -tree(&tree_state, |ix, entry, selected, window, cx| { - ListItem::new(ix) - .selected(selected) - .child(entry.item().label.clone()) - .on_secondary_mouse_down(MouseButton::Right, { - let item = entry.item().clone(); - move |_, _, cx| { - cx.show_context_menu( - ContextMenu::build(cx, |menu, cx| { - menu.action("Rename", Rename) - .action("Delete", Delete) - .separator() - .action("Copy Path", CopyPath) - }) - ); - } - }) -}) -``` - ### Disabled Items ```rust