File tree Expand file tree Collapse file tree 3 files changed +6
-4
lines changed
components/messages2/SequenceDiagram
resources/SequenceDiagram Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -27,8 +27,8 @@ const handlerItems = computed(() => {
2727 const fill = (() => {
2828 if (handler .id === " First" ) return " black" ;
2929 if (handler .state === HandlerState .Fail ) return " var(--error)" ;
30- if (handler .route ? .name === selectedId .value ) return " var(--highlight)" ;
31- if (handler .route ? .name === highlightId .value ) return " var(--highlight-background)" ;
30+ if (handler .route && handler . route .name === selectedId .value ) return " var(--highlight)" ;
31+ if (handler .route && handler . route .name === highlightId .value ) return " var(--highlight-background)" ;
3232 return " var(--gray60)" ;
3333 })();
3434 const icon = (() => {
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import { useTippy } from "vue-tippy";
55import EndpointTooltip from "./EndpointTooltip.vue" ;
66import HandlerTooltip from "./HandlerTooltip.vue" ;
77import RouteTooltip from "./RouteTooltip.vue" ;
8+ import { HandlerState } from "@/resources/SequenceDiagram/Handler" ;
89
910export default function useTooltips ( ) {
1011 const store = useSequenceDiagramStore ( ) ;
@@ -30,7 +31,7 @@ export default function useTooltips() {
3031 ( ) => handlers . value . map ( ( handler ) => handler . uiRef ) ,
3132 ( ) =>
3233 handlers . value
33- . filter ( ( handler ) => handler . uiRef )
34+ . filter ( ( handler ) => handler . uiRef && handler . state !== HandlerState . Unknown )
3435 . forEach ( ( handler ) =>
3536 useTippy ( handler . uiRef , {
3637 interactive : true ,
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ export interface Handler {
2727export enum HandlerState {
2828 Fail ,
2929 Success ,
30+ Unknown ,
3031}
3132
3233export const ConversationStartHandlerName = "First" ;
@@ -85,7 +86,7 @@ class HandlerItem implements Handler {
8586 name ?: string ;
8687 partOfSaga ?: string ;
8788 inMessage ?: RoutedMessage ;
88- state : HandlerState = HandlerState . Fail ;
89+ state : HandlerState = HandlerState . Unknown ;
8990 processedAt ?: Date ;
9091 processingTime ?: number ;
9192 route ?: MessageProcessingRoute ;
You can’t perform that action at this time.
0 commit comments