message: Supported React < 16.8 (pre hooks)
  Copied back over from navigation motion, Hooks are before suspense so don't need to throw promises, just render
diff: import React, { Suspense, useRef } from 'react';
  var Suspender = ({freeze, children}) => {
  - var promiseCache = useRef<any>({}).current;
  + var promiseCache = useRef ? useRef<any>({}).current : {};
  if (freeze && !promiseCache.promise) {
  promiseCache.promise = new Promise((resolve) => {
  promiseCache.resolve = resolve;
  