INNER CODE UNIT · TypeScript
ButtonConfig
nodegui/react-nodegui · src/components/Button/index.ts:5
class ButtonConfig extends ComponentConfig {
tagName = RNButton.tagName;
shouldSetTextContent(nextProps: ButtonProps): boolean {
return true;
}
createInstance(
newProps: ButtonProps,
rootInstance: AppContainer,
context: any,
workInProgress: Fiber
): RNButton {
const widget = new RNButton();
widget.setProps(newProps, {});
return widget;
}
commitMount(
instance: RNButton,
newProps: ButtonProps,