new syncronization for quizzes, add only

This commit is contained in:
2023-10-10 10:47:36 -06:00
parent 8d5d820c50
commit 30109f4012
10 changed files with 139 additions and 69 deletions

View File

@@ -188,7 +188,7 @@
</div>
</div>
<div class="row">
<div class="col">
<div class="col-6">
<textarea
id="description"
class="form-control h-100"
@@ -197,7 +197,7 @@
@oninput="handleNewDescription"
/>
</div>
<div class="col" @key="descriptionForPreview">
<div class="col-6" @key="descriptionForPreview">
@(preview)
</div>
</div>

View File

@@ -102,6 +102,11 @@
quizContext.SaveQuiz(newQuiz);
}
}
private async Task addToCanvas()
{
await quizContext.AddQuizToCanvas();
}
}
<Modal @ref="modal" OnHide="() => quizContext.Quiz = null" >
@@ -166,6 +171,13 @@
<Footer>
<ConfirmationModal Label="Delete" Class="btn btn-danger" OnConfirm="deleteQuiz" />
<button
class="btn btn-outline-secondary"
@onclick="addToCanvas"
>
Add to Canvas
</button>
<button
class="btn btn-primary"
@onclick="() => modal?.Hide()"