move gpui-components to ui crate
This commit is contained in:
@@ -12,7 +12,6 @@ path = "src/main.rs"
|
||||
coop-ui = { path = "../ui" }
|
||||
|
||||
gpui.workspace = true
|
||||
components.workspace = true
|
||||
reqwest_client.workspace = true
|
||||
|
||||
tokio.workspace = true
|
||||
@@ -25,7 +24,7 @@ serde_json.workspace = true
|
||||
itertools.workspace = true
|
||||
chrono.workspace = true
|
||||
dirs.workspace = true
|
||||
rust-embed.workspace = true
|
||||
smol.workspace = true
|
||||
|
||||
tracing-subscriber = { version = "0.3.18", features = ["fmt"] }
|
||||
rust-embed = "8.5.0"
|
||||
smol = "1"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use asset::Assets;
|
||||
use components::Root;
|
||||
use coop_ui::Root;
|
||||
use dirs::config_dir;
|
||||
use gpui::*;
|
||||
use nostr_sdk::prelude::*;
|
||||
@@ -76,7 +76,7 @@ async fn main() {
|
||||
AccountState::set_global(cx);
|
||||
|
||||
// Initialize components
|
||||
components::init(cx);
|
||||
coop_ui::init(cx);
|
||||
|
||||
// Set quit action
|
||||
cx.on_action(quit);
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use components::{
|
||||
use coop_ui::{
|
||||
dock::{DockArea, DockItem, DockPlacement, PanelStyle},
|
||||
theme::{ActiveTheme, Theme},
|
||||
Root, TitleBar,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use components::{
|
||||
use coop_ui::{
|
||||
button::Button,
|
||||
button_group::ButtonGroup,
|
||||
dock::{DockItemState, Panel, PanelEvent, TitleStyle},
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use components::{theme::ActiveTheme, Collapsible, Selectable, StyledExt};
|
||||
use coop_ui::{theme::ActiveTheme, Collapsible, Selectable, StyledExt};
|
||||
use gpui::*;
|
||||
use nostr_sdk::prelude::*;
|
||||
use prelude::FluentBuilder;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use chat::{Chat, ChatDelegate};
|
||||
use components::{theme::ActiveTheme, v_flex, StyledExt};
|
||||
use coop_ui::{theme::ActiveTheme, v_flex, StyledExt};
|
||||
use gpui::*;
|
||||
use itertools::Itertools;
|
||||
use nostr_sdk::prelude::*;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use components::{
|
||||
use coop_ui::{
|
||||
button::Button,
|
||||
dock::{DockItemState, Panel, PanelEvent, TitleStyle},
|
||||
popup_menu::PopupMenu,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use components::{
|
||||
use coop_ui::{
|
||||
button::Button,
|
||||
dock::{DockItemState, Panel, PanelEvent, TitleStyle},
|
||||
popup_menu::PopupMenu,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use async_utility::task::spawn;
|
||||
use components::{
|
||||
use coop_ui::{
|
||||
input::{InputEvent, TextInput},
|
||||
label::Label,
|
||||
};
|
||||
@@ -17,7 +17,7 @@ impl Onboarding {
|
||||
pub fn new(cx: &mut ViewContext<'_, Self>) -> Self {
|
||||
let input = cx.new_view(|cx| {
|
||||
let mut input = TextInput::new(cx);
|
||||
input.set_size(components::Size::Medium, cx);
|
||||
input.set_size(coop_ui::Size::Medium, cx);
|
||||
input
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user