Question Engine — 8 feladattípus
A Question.type mező dönti el, melyik komponens renderelődik (közös content / options / correctAnswer JSON mezőkkel — nincs 8 külön content-type).
| # | Típus | Leírás | Komponens |
|---|---|---|---|
| 1 | single-choice | klasszikus egy jó válasz | — |
| 2 | code-fill-blank | kódszerkesztő-szerű, hiányzó kódrészlettel | @uiw/react-codemirror |
| 3 | code-select-ab | két kódrészlet közül a helyes/jobb kiválasztása | — |
| 4 | sequence-order | kódsorok/lépések sorrendbe rakása, drag&drop | @dnd-kit/core |
| 5 | diagram-connect | szabad diagram, node-ok közötti kapcsolat berajzolása | reactflow |
| 6 | network-diagram-place-connect | elemek oszlopokba/csoportokba rendezése (pl. VLAN), majd összekötés | reactflow |
| 7 | multi-select | több helyes válasz egyszerre | — |
| 8 | image-select | képek közüli választás | — |