Browse Source

Ugh..

master
Riyyi 2 weeks ago
parent
commit
6d89d2bd70
  1. 3
      src/components/content/ProsePre.vue

3
src/components/content/ProsePre.vue

@ -34,9 +34,11 @@ button.copy:hover {
</style> </style>
<script setup lang="ts"> <script setup lang="ts">
import { useStateStore } from "@/stores/stateStore";
import { nextTick, ref, watch } from "vue" import { nextTick, ref, watch } from "vue"
const bootstrap = useNuxtApp().$bootstrap; const bootstrap = useNuxtApp().$bootstrap;
const store = useStateStore();
defineProps({ defineProps({
code: { code: {
@ -89,6 +91,7 @@ watch(copied, (newValue, oldValue) => {
if (newValue) { if (newValue) {
// Ensure the DOM is updated before executing // Ensure the DOM is updated before executing
nextTick(() => { nextTick(() => {
store.initBootstrap();
// @ts-ignore // @ts-ignore
stickyTooltip.value = new bootstrap.Tooltip(stickyTooltipElement.value, { trigger: "manual" }); stickyTooltip.value = new bootstrap.Tooltip(stickyTooltipElement.value, { trigger: "manual" });
stickyTooltip.value.show(); stickyTooltip.value.show();

Loading…
Cancel
Save