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

Commitd4a3284

Browse files
authored
Merge pull request#405 from coderoad/fixes
Fixes
2 parentsad97c63 +91a00eb commitd4a3284

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

‎src/services/context/state/Position.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,15 @@ class Position {
4242

4343
// get step
4444
constcurrentLevel:TT.Level=levels[lastLevelIndex]
45+
if(!currentLevel){
46+
// tutorial complete but not reached completed view
47+
constfinalLevel=levels[levels.length-1]
48+
return{
49+
levelId:finalLevel.id,
50+
stepId:finalLevel.steps.length ?finalLevel.steps[finalLevel.steps.length-1].id :null,
51+
complete:true,
52+
}
53+
}
4554
letcurrentStepId:string|null
4655
if(!currentLevel.steps.length){
4756
// no steps available for level

‎web-app/src/components/Error/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ const styles = {
1414
alignItems:'center'as'center',
1515
border:`0.5rem solid${theme['$color-error-2']}`,
1616
padding:'1rem',
17-
width:'100%',
17+
width:'100vw',
1818
maxWidth:'100%',
19-
height:'100%',
19+
height:'100vh',
2020
}),
2121
content:(theme:Theme)=>({
2222
textAlign:'center'as'center',

‎web-app/src/containers/Loading/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ const styles = {
1616
flexDirection:'column'as'column',
1717
alignItems:'center'as'center',
1818
justifyContent:'center'as'center',
19-
height:'100%',
20-
width:'100%',
19+
height:'100vh',
20+
width:'100vw',
2121
},
2222
processes:{
2323
padding:'0 1rem',

‎web-app/src/services/state/actions/context.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ const contextActions: ActionFunctionMap<T.MachineContext, T.MachineEvent> = {
7979

8080
constnextPosition:T.Position={
8181
levelId:level.id,
82-
stepId:level.steps[0].id,
82+
stepId:level.steps.length ?level.steps[0].id :null,
8383
}
8484

8585
returnnextPosition
@@ -163,7 +163,7 @@ const contextActions: ActionFunctionMap<T.MachineContext, T.MachineEvent> = {
163163
constnextLevel=levels[levelIndex+1]
164164
constnextPosition={
165165
levelId:nextLevel.id,
166-
stepId:nextLevel.steps[0].id,
166+
stepId:nextLevel.steps.length ?nextLevel.steps[0].id :null,
167167
}
168168
return{type:'NEXT_LEVEL',payload:nextPosition}
169169
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp