async componentDidUpdate()

in packages/synchro-charts-react/src/react-component-lib/createOverlayComponent.tsx [43:54]


    async componentDidUpdate(prevProps: Props) {
      if (prevProps.isOpen !== this.props.isOpen && this.props.isOpen === true) {
        this.present(prevProps);
      }
      if (
        this.controller &&
        prevProps.isOpen !== this.props.isOpen &&
        this.props.isOpen === false
      ) {
        await this.controller.dismiss();
      }
    }