28 changed files with
806 additions and
259 deletions
|
|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
<script>
|
|
|
|
|
import {
|
|
|
|
|
Badge,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
export { className as class };
|
|
|
|
|
let className = '';
|
|
|
|
|
|
|
|
|
|
@ -4,7 +4,7 @@
|
|
|
|
|
import {
|
|
|
|
|
Button,
|
|
|
|
|
Icon,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { themes, themesIdx } from '$lib/stores/themes';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
Col,
|
|
|
|
|
Container,
|
|
|
|
|
Row,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import ExerciceHeader from '$lib/components/ExerciceHeader.svelte';
|
|
|
|
|
import QAItems from '$lib/components/QAItems.svelte';
|
|
|
|
|
|
|
|
|
|
@ -20,7 +20,7 @@
|
|
|
|
|
NavLink,
|
|
|
|
|
Progress,
|
|
|
|
|
Row,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { auth, gitlab, version } from '$lib/stores/auth';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
|
|
|
|
|
import {
|
|
|
|
|
Spinner,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { getQAView } from '$lib/todo';
|
|
|
|
|
import { getExerciceQA } from '$lib/qa';
|
|
|
|
|
|
|
|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
|
|
|
|
|
import {
|
|
|
|
|
Spinner,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { getExerciceTested, getQAWork } from '$lib/todo'
|
|
|
|
|
import { exercicesIdx } from '$lib/stores/exercices'
|
|
|
|
|
|
|
|
|
|
@ -12,7 +12,7 @@
|
|
|
|
|
Icon,
|
|
|
|
|
Row,
|
|
|
|
|
Spinner,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import BadgeState from '$lib/components/BadgeState.svelte';
|
|
|
|
|
import DateFormat from '$lib/components/DateFormat.svelte';
|
|
|
|
|
|
|
|
|
|
@ -5,7 +5,7 @@
|
|
|
|
|
Button,
|
|
|
|
|
Icon,
|
|
|
|
|
Spinner,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { getExerciceQA, QAComment } from '$lib/qa.js';
|
|
|
|
|
import BadgeState from '$lib/components/BadgeState.svelte';
|
|
|
|
|
|
|
|
|
|
@ -4,7 +4,7 @@
|
|
|
|
|
import {
|
|
|
|
|
Button,
|
|
|
|
|
Spinner,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { QAQuery, QAStates } from '$lib/qa';
|
|
|
|
|
import { ToastsStore } from '$lib/stores/toasts';
|
|
|
|
|
|
|
|
|
|
@ -7,7 +7,7 @@
|
|
|
|
|
CardBody,
|
|
|
|
|
Col,
|
|
|
|
|
Row,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
let themesP = fetch('api/qa/export.json').then((res) => res.json())
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
Toast,
|
|
|
|
|
ToastBody,
|
|
|
|
|
ToastHeader,
|
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
} from '@sveltestrap/sveltestrap';
|
|
|
|
|
|
|
|
|
|
import { ToastsStore } from '$lib/stores/toasts';
|
|
|
|
|
</script>
|
|
|
|
|
|