Skip to content

Commit ea0b39f

Browse files
committed
chore: remove temporary promise polyfill
1 parent bf54f25 commit ea0b39f

File tree

5 files changed

+0
-42
lines changed

5 files changed

+0
-42
lines changed

src/router.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import './utils/promise-with-resolvers'
2-
31
import { createRouter } from '@tanstack/react-router'
42
import { setupRouterSsrQueryIntegration } from '@tanstack/react-router-ssr-query'
53
import { routeTree } from './routeTree.gen'

src/routes/__root.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ import { twMerge } from 'tailwind-merge'
4242
const GOOGLE_ANALYTICS_ID = 'G-JMT1Z50SPS'
4343
const GOOGLE_ANALYTICS_SCRIPT_SRC = `https://www.googletagmanager.com/gtag/js?id=${GOOGLE_ANALYTICS_ID}`
4444
const GOOGLE_ANALYTICS_BOOTSTRAP = `window.dataLayer = window.dataLayer || [];window.gtag = window.gtag || function(){window.dataLayer.push(arguments);};window.gtag('js', new Date());window.gtag('config', '${GOOGLE_ANALYTICS_ID}');`
45-
const PROMISE_WITH_RESOLVERS_POLYFILL = `(function(){if(typeof Promise.withResolvers!=='function'){Object.defineProperty(Promise,'withResolvers',{configurable:true,writable:true,value:function(){var resolve,reject;var promise=new Promise(function(r,j){resolve=r;reject=j});return{promise:promise,resolve:resolve,reject:reject}}})}})()`
4645

4746
declare global {
4847
interface Window {
@@ -112,9 +111,6 @@ export const Route = createRootRouteWithContext<{
112111
{ rel: 'icon', href: '/favicon.ico' },
113112
],
114113
scripts: [
115-
{
116-
children: PROMISE_WITH_RESOLVERS_POLYFILL,
117-
},
118114
// Theme detection script - must run before body renders to prevent flash
119115
{
120116
children: `(function(){try{var t=localStorage.getItem('theme')||'auto';var v=['light','dark','auto'].includes(t)?t:'auto';if(v==='auto'){var a=matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light';document.documentElement.classList.add(a,'auto')}else{document.documentElement.classList.add(v)}}catch(e){var a=matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light';document.documentElement.classList.add(a,'auto')}})()`,

src/server.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import './utils/promise-with-resolvers'
21
import './instrument.server.mjs'
32

43
import { wrapFetchWithSentry } from '@sentry/tanstackstart-react'

src/start.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import './utils/promise-with-resolvers'
2-
31
import {
42
sentryGlobalFunctionMiddleware,
53
sentryGlobalRequestMiddleware,

src/utils/promise-with-resolvers.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)