File tree 2 files changed +6
-5
lines changed
2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -338,9 +338,8 @@ const config = {
338
338
] ,
339
339
340
340
customFields : {
341
- NEXT_PUBLIC_SUPABASE_PUBLIC_KEY :
342
- process . env . NEXT_PUBLIC_SUPABASE_PUBLIC_KEY ,
343
- NEXT_PUBLIC_SUPABASE_URL : process . env . NEXT_PUBLIC_SUPABASE_URL ,
341
+ supabasePublicKey : process . env . NEXT_PUBLIC_SUPABASE_PUBLIC_KEY ,
342
+ supabaseUrl : process . env . NEXT_PUBLIC_SUPABASE_URL ,
344
343
} ,
345
344
} ;
346
345
Original file line number Diff line number Diff line change 1
1
/* eslint-disable no-return-assign, react/jsx-props-no-spreading */
2
2
import React , { useState , useEffect } from "react" ;
3
3
import { createClient } from "@supabase/supabase-js" ;
4
+ import useDocusaurusContext from "@docusaurus/useDocusaurusContext" ;
4
5
5
6
const useCookie = ( ) => {
6
7
/**
@@ -110,6 +111,7 @@ const getIpAddress = async () => {
110
111
export default function Feedback ( ) {
111
112
const { setCookie, checkCookie } = useCookie ( ) ;
112
113
const [ feedbackSent , setFeedbackSent ] = useState ( false ) ;
114
+ const { siteConfig } = useDocusaurusContext ( ) ;
113
115
114
116
/** @param {"good" | "bad" } feedback */
115
117
const handleFeedback = async ( feedback ) => {
@@ -125,8 +127,8 @@ export default function Feedback() {
125
127
126
128
/** @type {Database } */
127
129
const supabase = createClient (
128
- process . env . NEXT_PUBLIC_SUPABASE_URL ,
129
- process . env . NEXT_PUBLIC_SUPABASE_PUBLIC_KEY
130
+ siteConfig . customFields . supabaseUrl ,
131
+ siteConfig . customFields . supabasePublicKey
130
132
) ;
131
133
try {
132
134
const ipAddress = await getIpAddress ( ) ;
You can’t perform that action at this time.
0 commit comments