onboarding: Link git clone button with action (#35999)

Release Notes:

- N/A
This commit is contained in:
Anthony Eid 2025-08-13 01:18:11 -04:00 committed by GitHub
parent dc87f4b32e
commit 96093aa465
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 5 additions and 8 deletions

View file

@ -26,6 +26,7 @@ editor.workspace = true
feature_flags.workspace = true
fs.workspace = true
fuzzy.workspace = true
git.workspace = true
gpui.workspace = true
itertools.workspace = true
language.workspace = true

View file

@ -1,6 +1,6 @@
use gpui::{
Action, App, Context, Entity, EventEmitter, FocusHandle, Focusable, InteractiveElement,
NoAction, ParentElement, Render, Styled, Window, actions,
ParentElement, Render, Styled, Window, actions,
};
use menu::{SelectNext, SelectPrevious};
use ui::{ButtonLike, Divider, DividerColor, KeyBinding, Vector, VectorName, prelude::*};
@ -38,8 +38,7 @@ const CONTENT: (Section<4>, Section<3>) = (
SectionEntry {
icon: IconName::CloudDownload,
title: "Clone a Repo",
// TODO: use proper action
action: &NoAction,
action: &git::Clone,
},
SectionEntry {
icon: IconName::ListCollapse,