<template>
<div class="h-full">
+ <!-- Loading -->
<LoadingIndicator
v-if="showLoadingIndicator"
ref="loadingIndicator"
class="flex h-full items-center justify-center"
/>
+ <!-- Loaded -->
<div v-else>
+ <!-- Confirm Deletion Modal -->
<ConfirmModal
ref="deleteConfirmModal"
title="Confirm Deletion"
isDanger
@confirm="deleteConfirmedHandler"
/>
+
<!-- Header -->
<div class="flex items-end">
<!-- View -->
/>
</div>
</div>
+
<hr class="my-4 border-theme-border" />
+
<!-- Content -->
- <div v-if="note.content">{{ note.content }}</div>
+ <ToastViewer v-if="!editMode" :initialValue="note.content" />
</div>
</div>
</template>
import ConfirmModal from "../components/ConfirmModal.vue";
import CustomButton from "../components/CustomButton.vue";
import LoadingIndicator from "../components/LoadingIndicator.vue";
+import ToastViewer from "../components/Toast/ToastViewer.vue";
import { getUnknownServerErrorToastOptions } from "../helpers.js";
const props = defineProps({