fix: .js toevoegen aan imports
This commit is contained in:
parent
cb82a1afa7
commit
9d0e63649b
53 changed files with 174 additions and 169 deletions
|
|
@ -4,17 +4,17 @@
|
|||
|
||||
import DOMPurify from 'isomorphic-dompurify';
|
||||
import { GIFTQuestion, parse } from 'gift-pegjs';
|
||||
import { DwengoContentType } from '../content-type';
|
||||
import { GIFTQuestionRenderer } from './question-renderers/gift-question-renderer';
|
||||
import { MultipleChoiceQuestionRenderer } from './question-renderers/multiple-choice-question-renderer';
|
||||
import { CategoryQuestionRenderer } from './question-renderers/category-question-renderer';
|
||||
import { DescriptionQuestionRenderer } from './question-renderers/description-question-renderer';
|
||||
import { EssayQuestionRenderer } from './question-renderers/essay-question-renderer';
|
||||
import { MatchingQuestionRenderer } from './question-renderers/matching-question-renderer';
|
||||
import { NumericalQuestionRenderer } from './question-renderers/numerical-question-renderer';
|
||||
import { ShortQuestionRenderer } from './question-renderers/short-question-renderer';
|
||||
import { TrueFalseQuestionRenderer } from './question-renderers/true-false-question-renderer';
|
||||
import { StringProcessor } from '../string-processor';
|
||||
import { DwengoContentType } from '../content-type.js';
|
||||
import { GIFTQuestionRenderer } from './question-renderers/gift-question-renderer.js';
|
||||
import { MultipleChoiceQuestionRenderer } from './question-renderers/multiple-choice-question-renderer.js';
|
||||
import { CategoryQuestionRenderer } from './question-renderers/category-question-renderer.js';
|
||||
import { DescriptionQuestionRenderer } from './question-renderers/description-question-renderer.js';
|
||||
import { EssayQuestionRenderer } from './question-renderers/essay-question-renderer.js';
|
||||
import { MatchingQuestionRenderer } from './question-renderers/matching-question-renderer.js';
|
||||
import { NumericalQuestionRenderer } from './question-renderers/numerical-question-renderer.js';
|
||||
import { ShortQuestionRenderer } from './question-renderers/short-question-renderer.js';
|
||||
import { TrueFalseQuestionRenderer } from './question-renderers/true-false-question-renderer.js';
|
||||
import { StringProcessor } from '../string-processor.js';
|
||||
|
||||
class GiftProcessor extends StringProcessor {
|
||||
private renderers: RendererMap = {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { Category } from 'gift-pegjs';
|
||||
import { ProcessingError } from '../../processing-error';
|
||||
import { ProcessingError } from '../../processing-error.js';
|
||||
|
||||
export class CategoryQuestionRenderer extends GIFTQuestionRenderer<Category> {
|
||||
render(question: Category, questionNumber: number): string {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { Description } from 'gift-pegjs';
|
||||
import { ProcessingError } from '../../processing-error';
|
||||
import { ProcessingError } from '../../processing-error.js';
|
||||
|
||||
export class DescriptionQuestionRenderer extends GIFTQuestionRenderer<Description> {
|
||||
render(question: Description, questionNumber: number): string {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { Essay } from 'gift-pegjs';
|
||||
|
||||
export class EssayQuestionRenderer extends GIFTQuestionRenderer<Essay> {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { Matching } from 'gift-pegjs';
|
||||
import { ProcessingError } from '../../processing-error';
|
||||
import { ProcessingError } from '../../processing-error.js';
|
||||
|
||||
export class MatchingQuestionRenderer extends GIFTQuestionRenderer<Matching> {
|
||||
render(question: Matching, questionNumber: number): string {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { MultipleChoice } from 'gift-pegjs';
|
||||
|
||||
export class MultipleChoiceQuestionRenderer extends GIFTQuestionRenderer<MultipleChoice> {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { Numerical } from 'gift-pegjs';
|
||||
import { ProcessingError } from '../../processing-error';
|
||||
import { ProcessingError } from '../../processing-error.js';
|
||||
|
||||
export class NumericalQuestionRenderer extends GIFTQuestionRenderer<Numerical> {
|
||||
render(question: Numerical, questionNumber: number): string {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { ShortAnswer } from 'gift-pegjs';
|
||||
import { ProcessingError } from '../../processing-error';
|
||||
import { ProcessingError } from '../../processing-error.js';
|
||||
|
||||
export class ShortQuestionRenderer extends GIFTQuestionRenderer<ShortAnswer> {
|
||||
render(question: ShortAnswer, questionNumber: number): string {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { GIFTQuestionRenderer } from './gift-question-renderer';
|
||||
import { GIFTQuestionRenderer } from './gift-question-renderer.js';
|
||||
import { TrueFalse } from 'gift-pegjs';
|
||||
import { ProcessingError } from '../../processing-error';
|
||||
import { ProcessingError } from '../../processing-error.js';
|
||||
|
||||
export class TrueFalseQuestionRenderer extends GIFTQuestionRenderer<TrueFalse> {
|
||||
render(question: TrueFalse, questionNumber: number): string {
|
||||
|
|
|
|||
Reference in a new issue