Skip to content

Commit 8d9182e

Browse files
committed
feat: remove wasm-bindgen
1 parent ec551cd commit 8d9182e

File tree

6 files changed

+24
-13
lines changed

6 files changed

+24
-13
lines changed

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ license = "MIT"
1515
[dependencies]
1616
leptos = { version = "0.5.1", features = ["csr"] }
1717
web-sys = { version = "0.3.62", features = ["DomRect", "File", "FileList"] }
18-
wasm-bindgen = "0.2.85"
1918
icondata = { version = "0.1.0", features = [
2019
"AiCloseOutlined",
2120
"AiCheckOutlined",

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# Melt UI
2-
3-
An easy to use leptos component library
1+
<p style="text-align: center" >
2+
<img src="https://raw.githubusercontent.com/luoxiaozero/melt-ui/main/logo.svg" alt="Melt Logo" style="width: 160px"/>
3+
</p>
4+
<h1 style="text-align: center">Melt UI</h1>
5+
<p style="text-align: center">An easy to use leptos component library</p>
46

57
**The 0.0.x release does not consider API compatibility at this time**
68

logo.svg

Lines changed: 11 additions & 0 deletions
Loading

src/color_picker/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@ use crate::{
55
mount_style, teleport::Teleport, use_theme, utils::maybe_rw_signal::MaybeRwSignal, Theme,
66
};
77
pub use color::*;
8-
use leptos::leptos_dom::helpers::WindowListenerHandle;
98
use leptos::*;
9+
use leptos::{leptos_dom::helpers::WindowListenerHandle, wasm_bindgen::__rt::IntoJsResult};
1010
pub use theme::ColorPickerTheme;
11-
use wasm_bindgen::__rt::IntoJsResult;
1211

1312
#[component]
1413
pub fn ColorPicker(#[prop(optional, into)] value: MaybeRwSignal<RGBA>) -> impl IntoView {

src/select/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ use crate::{
66
utils::{maybe_rw_signal::MaybeRwSignal, mount_style::mount_style},
77
Theme,
88
};
9+
use leptos::wasm_bindgen::__rt::IntoJsResult;
910
use leptos::*;
1011
use std::hash::Hash;
1112
pub use theme::SelectTheme;
12-
use wasm_bindgen::__rt::IntoJsResult;
1313

1414
#[derive(Clone, PartialEq, Eq, Hash)]
1515
pub struct SelectOption<T> {

src/theme/common.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ impl ThemeMethod for CommonTheme {
8383
font_color: "#11181c".into(),
8484
background_color: "#fff".into(),
8585
color_scheme: "light".into(),
86-
color_primary: "#f5222d".into(),
87-
color_primary_hover: "#ff4d4f".into(),
88-
color_primary_active: "#cf1322".into(),
86+
color_primary: "#0078ff".into(),
87+
color_primary_hover: "#2994ff".into(),
88+
color_primary_active: "#005ed9".into(),
8989
color_success: "#18a058".into(),
9090
color_success_hover: "#36ad6a".into(),
9191
color_success_active: "#0c7a43".into(),
@@ -104,9 +104,9 @@ impl ThemeMethod for CommonTheme {
104104
font_color: "#ecedee".into(),
105105
background_color: "#1a1d1e".into(),
106106
color_scheme: "dark".into(),
107-
color_primary: "#d32029".into(),
108-
color_primary_hover: "#e04648".into(),
109-
color_primary_active: "#ad111e".into(),
107+
color_primary: "#0078ff".into(),
108+
color_primary_hover: "#2994ff".into(),
109+
color_primary_active: "#005ed9".into(),
110110
// color_success: "#63e2b7".into(),
111111
// color_success_hover: "#7fe7c4".into(),
112112
color_success: "#18a058".into(),

0 commit comments

Comments
 (0)