[package]
name = "leptos-shadcn-button"
description = "Leptos port of shadcn/ui button"
homepage = "https://shadcn-ui.rustforweb.org/components/button.html"

authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
version = "0.8.1"

[dependencies]
leptos.workspace = true
leptos-node-ref.workspace = true
leptos-struct-component.workspace = true
leptos-style.workspace = true
tailwind_fuse.workspace = true
web-sys.workspace = true
leptos-shadcn-signal-management = "0.1.0"
# leptos-shadcn-api-standards = { path = "../../api-standards" }

[features]
default = []
new_york = []

[dev-dependencies]
shadcn-ui-test-utils = { path = "../../test-utils" }
wasm-bindgen-test = { workspace = true }
wasm-bindgen-futures = "0.4"
js-sys = "0.3"
getrandom = { workspace = true }
web-sys = { version = "0.3", features = [
  "console",
  "HtmlElement", 
  "HtmlButtonElement",
  "Element",
  "Node",
  "Document",
  "Window",
  "MouseEvent",
  "KeyboardEvent",
  "KeyboardEventInit",
  "TouchEvent",
  "Event",
  "EventTarget"
] }
