[workspace] members = [ "demo", # "website", # "screenshots" ] [package] name = "material-dioxus" version = "0.0.3-dev" authors = ["RubixDev ", "Hamza "] categories = ["web-programming", "wasm", "api-bindings", "gui"] edition = "2021" include = ["src/**/*", "Cargo.toml", "build"] keywords = ["material-design", "dioxus", "wrapper", "wasm"] license = "Apache-2.0" repository = "https://github.com/RubixDev/material-dioxus" description = "Dioxus wrapper for Material Web Components" [dependencies] dioxus = "0.4.0" getrandom = { version = "0.2.10", features = ["js"] } gloo = "0.10.0" js-sys = "0.3.64" palette = { version = "0.7.3", optional = true } paste = "1.0.14" rand = "0.8.5" wasm-bindgen = "0.2.87" [dependencies.web-sys] version = "0.3.64" features = [ "Window", "Document", "Element", "EventTarget", "ValidityState", "CustomEvent", ] [features] button = [] circular-progress = [] checkbox = [] circular-progress-four-color = [] # drawer = [] # top-app-bar = [] icon-button = [] fab = [] formfield = [] # linear-progress = [] icon = [] radio = [] switch = [] # top-app-bar-fixed = [] dialog = [] list = [] # icon-button-toggle = [] # slider = [] # tabs = [] # snackbar = [] textfield = [] textarea = [] # select = [] # menu = [] theming = ["palette"] palette = ["dep:palette"] all-components = [ "button", "circular-progress", "checkbox", "circular-progress-four-color", # "drawer", # "top-app-bar", "icon-button", "fab", "formfield", # "linear-progress", "icon", "radio", "switch", # "top-app-bar-fixed", "dialog", "list", # "icon-button-toggle", # "slider", # "tabs", # "snackbar", "textfield", "textarea", # "select", # "menu", ] full = ["all-components", "theming"] default = [] [package.metadata.docs.rs] all-features = true default-target = "wasm32-unknown-unknown"