Session probe lands on /vw_pages (Research). Use main designlang extract with --cookie-file — pack ignores auth. 39 artifacts under docs/design-extract; tolerate designlang late summary crash when cores exist.
15 lines
477 B
TypeScript
15 lines
477 B
TypeScript
// Auto-generated by designlang — component anatomy v2.
|
|
// Scaffolds. Wire into your token system; not a runtime library.
|
|
|
|
import * as React from 'react';
|
|
|
|
export interface ButtonProps {
|
|
variant?: 'default';
|
|
size?: 'md';
|
|
leadingIcon?: React.ReactNode;
|
|
children?: React.ReactNode;
|
|
}
|
|
|
|
export function Button({ variant = 'default', size = 'md', ...rest }: ButtonProps) {
|
|
return React.createElement('button', { 'data-variant': variant, 'data-size': size, ...rest });
|
|
}
|