Add ui2 crate

This commit is contained in:
Marshall Bowers 2023-10-06 16:52:05 -04:00
parent 8e94f3902b
commit 1cf5cdbeca
5 changed files with 48 additions and 0 deletions

16
crates/ui2/Cargo.toml Normal file
View file

@ -0,0 +1,16 @@
[package]
name = "ui2"
version = "0.1.0"
edition = "2021"
publish = false
[dependencies]
anyhow.workspace = true
chrono = "0.4"
gpui3 = { path = "../gpui3" }
serde.workspace = true
settings = { path = "../settings" }
smallvec.workspace = true
strum = { version = "0.25.0", features = ["derive"] }
theme = { path = "../theme" }
rand = "0.8"

14
crates/ui2/src/lib.rs Normal file
View file

@ -0,0 +1,14 @@
pub fn add(left: usize, right: usize) -> usize {
left + right
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn it_works() {
let result = add(2, 2);
assert_eq!(result, 4);
}
}