feat: add editor component

This commit is contained in:
2026-11-04 14:01:54 +07:00
parent 50da1d4a9d
commit 503b105bad
13 changed files with 1021 additions and 9 deletions
+4 -1
View File
@@ -1,5 +1,5 @@
[workspace]
members = ["crates/theme", "crates/utils", "crates/icons", "crates/core", "crates/data", "crates/layout", "examples/gallery"]
members = ["crates/theme", "crates/utils", "crates/icons", "crates/core", "crates/data", "crates/editor", "crates/layout", "examples/gallery"]
[package]
name = "gpui-native-kit"
@@ -12,11 +12,13 @@ default = ["core", "data"]
core = ["dep:gpui-native-core", "gpui-native-core/full"]
data = ["dep:gpui-native-data", "gpui-native-data/full"]
layout = ["dep:gpui-native-layout", "gpui-native-layout/full"]
editor = ["dep:gpui-native-editor", "gpui-native-editor/full"]
[dependencies]
gpui = { workspace = true }
gpui-native-core = { path = "crates/core", optional = true }
gpui-native-data = { path = "crates/data", optional = true }
gpui-native-editor = { path = "crates/editor", optional = true }
gpui-native-layout = { path = "crates/layout", optional = true }
gpui-native-icons = { path = "crates/icons" }
gpui-native-theme = { path = "crates/theme" }
@@ -28,6 +30,7 @@ reqwest_client = { git = "https://github.com/zed-industries/zed" }
gpui-native-core = { path = "crates/core", default-features = false }
gpui-native-data = { path = "crates/data", default-features = false }
gpui-native-editor = { path = "crates/editor", default-features = false }
gpui-native-layout = { path = "crates/layout" }
gpui-native-icons = { path = "crates/icons" }
gpui-native-theme = { path = "crates/theme" }