Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb6ec3e8

Browse files
committed
cleanup env vars & fix request
1 parentb358130 commitb6ec3e8

File tree

6 files changed

+22
-14
lines changed

6 files changed

+22
-14
lines changed

‎.env

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ node_modules
22
.vscode-test/
33
*.vsix
44

5+
# local
6+
.env
7+
.env.local
8+
59
# output directory
610
out
711
build

‎src/environment.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import*aspathfrom'path'
2+
import*asdotenvfrom'dotenv'
3+
4+
dotenv.config({
5+
path:path.join(__dirname,'../.env')
6+
})
7+
8+
exportconstapi={
9+
url:process.env.API_URL||'',
10+
token:process.env.API_AUTH_TOKEN||'',// dev only
11+
}

‎src/services/api/gql/getTutorial.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
importgqlfrom'graphql-tag'
2-
3-
constgetTutorial=gql`
1+
constgetTutorial=`
42
query getTutorial($tutorialId: ID!) {
53
tutorial(id: $tutorialId) {
64
id

‎src/services/api/index.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
import*asdotenvfrom'dotenv'
21
import{GraphQLClient}from'graphql-request'
2+
import*asenvironmentfrom'../../environment'
33

4-
dotenv.config()
5-
6-
consturl:string=process.env.API_URL||''
7-
consttoken:string=process.env.API_AUTH_TOKEN||''// dev only
84

95
// ... or create a GraphQL client instance to send requests
10-
constclient:GraphQLClient=newGraphQLClient(url,{
6+
constclient:GraphQLClient=newGraphQLClient(environment.api.url,{
117
headers:{
12-
'Content-Type':'application/graphql',
13-
'Authorization':token
8+
'Content-Type':'application/json',
9+
'Authorization':environment.api.token
1410
}
1511
})
1612

‎src/services/tutorial/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class Tutorial implements TutorialModel {
6262
}
6363

6464
publicsetClientDispatch(editorDispatch:CR.EditorDispatch){
65-
this.clientDispatch=({progress, position}:PositionProgress)=>editorDispatch('SEND_DATA',{progress, position})
65+
this.clientDispatch=({progress, position}:PositionProgress)=>editorDispatch('coderoad.send_data',{progress, position})
6666
}
6767

6868
publicinit=(tutorial:G.Tutorial)=>{
@@ -112,7 +112,7 @@ class Tutorial implements TutorialModel {
112112

113113
publicasyncload(tutorialId:string){
114114
// TODO: load from localStorage
115-
consttutorial:G.Tutorial|null=awaitapi.request(tutorialQuery,{
115+
const{tutorial}:{tutorial:G.Tutorial|null}=awaitapi.request(tutorialQuery,{
116116
tutorialId,// TODO: add selection of tutorial id
117117
})
118118

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp