type TLOnChildrenChangeHandler<T extends TLShape> = (
  shape: T
) => TLShapePartial[] | void
TLOnBeforeUpdateHandlerTLOnClickHandler