File tree Expand file tree Collapse file tree 5 files changed +12
-8
lines changed
Expand file tree Collapse file tree 5 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 11<script lang="ts">
22import { defineComponent , ref } from " vue" ;
3- import useState from " @use/useState " ;
3+ import usePulseMetadata from " @use/usePulseMetadata " ;
44
55export default defineComponent ({
66 name: " PulseMetadataButton" ,
@@ -30,7 +30,7 @@ export default defineComponent({
3030 pulseMetadataPointSize,
3131 pulseMetadataShowLabels,
3232 pulseMetadataDurationFreqLineColor,
33- } = useState ();
33+ } = usePulseMetadata ();
3434
3535 const togglePulseMetadata = async () => {
3636 if (pulseMetadataList .value .length === 0 && props .recordingId != null ) {
Original file line number Diff line number Diff line change 11<script setup lang="ts">
2- import { ref , watch , nextTick } from ' vue' ;
2+ import { ref , watch } from ' vue' ;
33import useState from ' @use/useState' ;
44
55defineProps <{
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import ContourLayer from "./layers/contourLayer";
2424import PulseMetadataLayer from " ./layers/pulseMetadataLayer" ;
2525import { cloneDeep } from " lodash" ;
2626import useState from " @use/useState" ;
27+ import usePulseMetadata from " @use/usePulseMetadata" ;
2728
2829export default defineComponent ({
2930 name: " LayerManager" ,
@@ -84,6 +85,8 @@ export default defineComponent({
8485 loadContours,
8586 computedPulseContours,
8687 transparencyThreshold,
88+ } = useState ();
89+ const {
8790 viewPulseMetadataLayer,
8891 pulseMetadataList,
8992 loadPulseMetadata,
@@ -96,7 +99,7 @@ export default defineComponent({
9699 pulseMetadataPointSize,
97100 pulseMetadataShowLabels,
98101 pulseMetadataDurationFreqLineColor,
99- } = useState ();
102+ } = usePulseMetadata ();
100103 const selectedAnnotationId: Ref <null | number > = ref (null );
101104 const hoveredAnnotationId: Ref <null | number > = ref (null );
102105 const localAnnotations: Ref <SpectrogramAnnotation []> = ref (cloneDeep (annotations .value ));
Original file line number Diff line number Diff line change @@ -16,7 +16,6 @@ import {
1616 ComputedPulseContour ,
1717 getVettingDetailsForUser ,
1818} from "../api/api" ;
19- import usePulseMetadata from "./usePulseMetadata" ;
2019import {
2120 interpolateCividis ,
2221 interpolateViridis ,
@@ -380,7 +379,6 @@ export default function useState() {
380379 loadContours,
381380 clearContours,
382381 computedPulseContours,
383- ...usePulseMetadata ( ) ,
384382 showSubmittedRecordings,
385383 submittedMyRecordings,
386384 submittedSharedRecordings,
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ import ReferenceMaterialsDialog from "@/components/ReferenceMaterialsDialog.vue"
3232import SpectrogramImageContentMenu from " @/components/SpectrogramImageContentMenu.vue" ;
3333import PulseMetadataButton from " @/components/PulseMetadataButton.vue" ;
3434import useState from " @use/useState" ;
35+ import usePulseMetadata from " @use/usePulseMetadata" ;
3536export default defineComponent ({
3637 name: " Spectrogram" ,
3738 components: {
@@ -83,13 +84,15 @@ export default defineComponent({
8384 contoursLoading,
8485 contoursEnabled,
8586 clearContours,
86- clearPulseMetadata,
87- viewPulseMetadataLayer,
8887 nextUnsubmittedRecordingId,
8988 previousUnsubmittedRecordingId,
9089 currentRecordingId,
9190 viewMaskOverlay,
9291 } = useState ();
92+ const {
93+ clearPulseMetadata,
94+ viewPulseMetadataLayer,
95+ } = usePulseMetadata ();
9396 const router = useRouter ();
9497 const images: Ref <HTMLImageElement []> = ref ([]);
9598 const maskImages: Ref <HTMLImageElement []> = ref ([]);
You can’t perform that action at this time.
0 commit comments