Skip to content

Commit

Permalink
Change: slotを使わないようにする
Browse files Browse the repository at this point in the history
  • Loading branch information
sevenc-nanashi committed Nov 23, 2024
1 parent 61055ca commit fbc6783
Showing 1 changed file with 4 additions and 14 deletions.
18 changes: 4 additions & 14 deletions src/components/Sing/SequencerRuler/Presentation.vue
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
@mousemove="updateHoveredTempoOrTimeSignatureChange"
@mouseleave="hoveredTempoOrTimeSignatureChange = null"
>
<slot
name="contextMenu"
<ContextMenu
ref="contextMenu"
:header="contextMenuHeader"
:menudata="contextMenudata"
:onContextMenuMounted="(el) => (contextMenu = el)"
:uiLocked
/>
<svg
xmlns="http://www.w3.org/2000/svg"
Expand Down Expand Up @@ -186,7 +186,6 @@ import {
Component,
toRef,
} from "vue";
import { ComponentProps } from "vue-component-type-helpers";
import { Dialog } from "quasar";
import {
getMeasureDuration,
Expand All @@ -199,7 +198,7 @@ import { baseXToTick, tickToBaseX } from "@/sing/viewHelper";
import { Tempo, TimeSignature } from "@/store/type";
import ContextMenu, {
ContextMenuItemData,
} from "@/components/Menu/ContextMenu.vue";
} from "@/components/Menu/ContextMenu/Presentation.vue";
import { UnreachableError } from "@/type/utility";
import TempoChangeDialog from "@/components/Dialog/TempoOrTimeSignatureChangeDialog/TempoChangeDialog.vue";
import TimeSignatureChangeDialog from "@/components/Dialog/TempoOrTimeSignatureChangeDialog/TimeSignatureChangeDialog.vue";
Expand Down Expand Up @@ -227,15 +226,6 @@ const emit = defineEmits<{
setTimeSignature: [timeSignature: TimeSignature];
removeTimeSignature: [measureNumber: number];
}>();
defineSlots<{
contextMenu(
props: ComponentProps<typeof ContextMenu> & {
onContextMenuMounted: (
el: ComponentPublicInstance<typeof ContextMenu>,
) => void;
},
): never;
}>();
const log = createLogger("SequencerRuler");
Expand Down

0 comments on commit fbc6783

Please sign in to comment.