message: fix:(graphiql) - for SSR, regression from extraKeys bugfix, fixes
  dont expect window to be present for extraKeys MacOs detection logic
  use existing graphiql convention for detecting the presence of window
diff: -const isMacOs = window.navigator.platform === 'MacIntel';
  +let isMacOs = false
  +
  +if (typeof window === Object) {
  + isMacOs = window.navigator.platform === 'MacIntel';
  +}
  const commonKeys = {
  // Persistent search box in Query Editor
  