MCPcopy Create free account
hub / github.com/TanStack/devtools / Button

Function Button

packages/devtools-ui/src/components/button.tsx:22–39  ·  view source on GitHub ↗
(props: ButtonProps)

Source from the content-addressed store, hash-verified

20 className?: string
21}
22export function Button(props: ButtonProps) {
23 const styles = createStyles()
24
25 const classes = createMemo(() => {
26 const variant = props.variant || 'primary'
27 return clsx(
28 styles().button.base,
29 styles().button.variant(variant, props.outline, props.ghost),
30 props.className,
31 )
32 })
33
34 return (
35 <button data-tsd-control {...props} class={classes()}>
36 {props.children}
37 </button>
38 )
39}

Callers

nothing calls this directly

Calls 1

createStylesFunction · 0.90

Tested by

no test coverage detected