renderCanvasComponents(components) {
    const componentsToRender = components.filter(
      c => c && !c.type.requiresSVG && c.type.isCanvas
    );

    if (componentsToRender.length === 0) {
      return null;
    }
    const {
      marginLeft,
      marginTop,
      marginBottom,
      marginRight,
      innerHeight,
      innerWidth
    } = componentsToRender[0].props;
    return (
      <CanvasWrapper
        {...{
          innerHeight,
          innerWidth,
          marginLeft,
          marginTop,
          marginBottom,
          marginRight
        }}
      >
        {componentsToRender}
      </CanvasWrapper>
    );
  }
Trigger touch-start related callbacks if they are available.
@param {React.SyntheticEvent} event Touch start event.
@private