rvx
Version:
A signal based rendering library
19 lines • 672 B
TypeScript
import { Attributes } from "./element-common.js";
/**
* Utility for modifying an existing element or {@link ElementBuilder element builder} returned from a component.
*
* + Event listeners and the _ref_ attribute are additive.
* + Unique styles, classes, attributes and properties are additive.
* + **Styles, classes, attributes and properties that are already set by the component may cause conflicts.**
*
* @example
* ```tsx
* <Override class="some-class">
* <SomeComponent />
* </Override>
* ```
*/
export declare function Override<E extends Element>(props: {
children: unknown;
} & Attributes<E>): unknown;
//# sourceMappingURL=override-jsx.d.ts.map