Skip to content

Commit

Permalink
Add dev env google client id
Browse files Browse the repository at this point in the history
  • Loading branch information
taylanpince committed May 9, 2024
1 parent 0632d8d commit 4f12a94
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
1 change: 1 addition & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- name: Build
env:
VITE_GOOGLE_CLIENT_ID: ${{ secrets.VITE_GOOGLE_CLIENT_ID }}
VITE_GOOGLE_CLIENT_ID_DEV: ${{ secrets.VITE_GOOGLE_CLIENT_ID_DEV }}
VITE_APPLE_CLIENT_ID: ${{ secrets.VITE_APPLE_CLIENT_ID }}
VITE_SEQUENCE_PROJECT_ACCESS_KEY: ${{ secrets.VITE_SEQUENCE_PROJECT_ACCESS_KEY }}
VITE_SEQUENCE_WAAS_CONFIG_KEY: ${{ secrets.VITE_SEQUENCE_WAAS_CONFIG_KEY }}
Expand Down
6 changes: 5 additions & 1 deletion src/main.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import { ethers } from 'ethers'
import './main.css'

const GOOGLE_CLIENT_ID = import.meta.env.VITE_GOOGLE_CLIENT_ID
const GOOGLE_CLIENT_ID_DEV = import.meta.env.VITE_GOOGLE_CLIENT_ID_DEV
const SEQUENCE_PROJECT_ACCESS_KEY = import.meta.env.VITE_SEQUENCE_PROJECT_ACCESS_KEY
const SEQUENCE_WAAS_CONFIG_KEY = import.meta.env.VITE_SEQUENCE_WAAS_CONFIG_KEY
const SEQUENCE_PROJECT_ACCESS_KEY_DEV = import.meta.env.VITE_SEQUENCE_PROJECT_ACCESS_KEY_DEV
Expand All @@ -23,13 +24,16 @@ const urlParams = new URLSearchParams(window.location.search)
const targetEnv = urlParams.get('env') ?? 'prod'
let projectAccessKey = urlParams.get('projectAccessKey') ?? SEQUENCE_PROJECT_ACCESS_KEY
let waasConfigKey = urlParams.get('waasConfigKey') ?? SEQUENCE_WAAS_CONFIG_KEY
let googleClientId = urlParams.get('googleClientId') ?? GOOGLE_CLIENT_ID

if (targetEnv === 'dev') {
console.log('Using dev environment')
console.log(`Project Access Key: ${SEQUENCE_PROJECT_ACCESS_KEY_DEV}`)
console.log(`Waas Config Key: ${SEQUENCE_WAAS_CONFIG_KEY_DEV}`)
console.log(`Google Client ID: ${GOOGLE_CLIENT_ID_DEV}`)
projectAccessKey = SEQUENCE_PROJECT_ACCESS_KEY_DEV
waasConfigKey = SEQUENCE_WAAS_CONFIG_KEY_DEV
googleClientId = GOOGLE_CLIENT_ID_DEV
}

export const sequence = new SequenceWaaS({
Expand All @@ -52,7 +56,7 @@ export const router = createHashRouter([
ReactDOM.createRoot(document.getElementById('root')!).render(
<React.StrictMode>
<ThemeProvider>
<GoogleOAuthProvider clientId={GOOGLE_CLIENT_ID}>
<GoogleOAuthProvider clientId={googleClientId}>
<RouterProvider router={router} />
</GoogleOAuthProvider>
</ThemeProvider>
Expand Down

0 comments on commit 4f12a94

Please sign in to comment.