Skip to content

Commit b1b3f44

Browse files
committed
use default variant value
1 parent 0789e5b commit b1b3f44

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

src/reducers/states.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,9 +237,9 @@ export const languageURLNames: Map<string, ISourceLanguage> = new Map([
237237
['3_Non_Det', { chapter: 3, variant: 'non-det' }]
238238
]);
239239

240-
export const styliseChapter = (chap: number, variant?: Variant) => {
240+
export const styliseChapter = (chap: number, variant: Variant = 'default') => {
241241
let res = `Source \xa7${chap}`;
242-
if (variant && variantDisplay.has(variant)) {
242+
if (variantDisplay.has(variant)) {
243243
res += ' ' + variantDisplay.get(variant);
244244
}
245245
return res;

src/utils/slangHelper.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,9 @@ export function createContext<T>(
127127
chapter: number,
128128
externals: string[],
129129
externalContext: T,
130-
variant?: Variant
130+
variant: Variant = 'default'
131131
) {
132-
if (variant === undefined) {
133-
return createSlangContext<T>(chapter, 'default', externals, externalContext, externalBuiltIns);
134-
} else {
135-
return createSlangContext<T>(chapter, variant, externals, externalContext, externalBuiltIns);
136-
}
132+
return createSlangContext<T>(chapter, variant, externals, externalContext, externalBuiltIns);
137133
}
138134

139135
// Assumes that the grader doesn't need additional external libraries apart from the standard

0 commit comments

Comments
 (0)