Skip to content

Commit 4f6a6a7

Browse files
committed
A few changes based on feedback
1 parent 0839e11 commit 4f6a6a7

12 files changed

+34
-36
lines changed

src/Frontend/src/components/failedmessages/EditRetryDialog2.vue

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import type Header from "@/resources/Header";
66
import parseContentType from "@/composables/contentTypeParser";
77
import { CodeLanguage } from "@/components/codeEditorTypes";
88
import CodeEditor from "@/components/CodeEditor.vue";
9-
import { useMessageViewStore } from "@/stores/MessageViewStore";
9+
import { useMessageStore } from "@/stores/MessageStore";
1010
import { storeToRefs } from "pinia";
1111
import LoadingSpinner from "@/components/LoadingSpinner.vue";
1212
@@ -52,7 +52,7 @@ let origMessageBody: string;
5252
const showEditAndRetryConfirmation = ref(false);
5353
const showCancelConfirmation = ref(false);
5454
const showEditRetryGenericError = ref(false);
55-
const store = useMessageViewStore();
55+
const store = useMessageStore();
5656
const { state, headers, body, edit_and_retry_config } = storeToRefs(store);
5757
const id = computed(() => state.value.data.id ?? "");
5858
const messageBody = computed(() => body.value.data.value);
@@ -123,7 +123,7 @@ async function retryEditedMessage() {
123123
124124
function initializeMessageBodyAndHeaders() {
125125
origMessageBody = body.value.data.value ?? "";
126-
localMessage.value = {
126+
const local = <LocalMessageState>{
127127
isBodyChanged: false,
128128
isBodyEmpty: false,
129129
isContentTypeSupported: false,
@@ -134,17 +134,15 @@ function initializeMessageBodyAndHeaders() {
134134
headers: headers.value.data.map((header: Header) => ({ ...header })) as HeaderWithEditing[],
135135
messageBody: body.value.data.value ?? "",
136136
};
137-
localMessage.value.isBodyEmpty = false;
138-
localMessage.value.isBodyChanged = false;
139137
140138
const contentType = getContentType();
141-
localMessage.value.bodyContentType = contentType;
139+
local.bodyContentType = contentType;
142140
const parsedContentType = parseContentType(contentType);
143-
localMessage.value.isContentTypeSupported = parsedContentType.isSupported;
144-
localMessage.value.language = parsedContentType.language;
141+
local.isContentTypeSupported = parsedContentType.isSupported;
142+
local.language = parsedContentType.language;
145143
146144
const messageIntent = getMessageIntent();
147-
localMessage.value.isEvent = messageIntent === "Publish";
145+
local.isEvent = messageIntent === "Publish";
148146
149147
for (let index = 0; index < headers.value.data.length; index++) {
150148
const header: HeaderWithEditing = headers.value.data[index] as HeaderWithEditing;
@@ -160,13 +158,14 @@ function initializeMessageBodyAndHeaders() {
160158
header.isSensitive = true;
161159
}
162160
163-
localMessage.value.headers[index] = header;
161+
local.headers[index] = header;
164162
}
163+
164+
localMessage.value = local;
165165
}
166166
167167
function togglePanel(panelNum: number) {
168168
panel.value = panelNum;
169-
return false;
170169
}
171170
172171
onMounted(() => {

src/Frontend/src/components/messages2/BodyView.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
import { computed, watch } from "vue";
33
import CodeEditor from "@/components/CodeEditor.vue";
44
import parseContentType from "@/composables/contentTypeParser";
5-
import { useMessageViewStore } from "@/stores/MessageViewStore";
5+
import { useMessageStore } from "@/stores/MessageStore";
66
import LoadingSpinner from "@/components/LoadingSpinner.vue";
77
import { storeToRefs } from "pinia";
88
9-
const store = useMessageViewStore();
9+
const store = useMessageStore();
1010
const { body: bodyState, state } = storeToRefs(store);
1111
1212
watch(

src/Frontend/src/components/messages2/DeleteMessageButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<script setup lang="ts">
22
import ConfirmDialog from "@/components/ConfirmDialog.vue";
3-
import { useMessageViewStore } from "@/stores/MessageViewStore";
3+
import { useMessageStore } from "@/stores/MessageStore";
44
import { computed, ref } from "vue";
55
import { showToastAfterOperation } from "@/composables/toast";
66
import { TYPE } from "vue-toastification";
77
import { MessageStatus } from "@/resources/Message";
88
import { storeToRefs } from "pinia";
99
import { FailedMessageStatus } from "@/resources/FailedMessage";
1010
11-
const store = useMessageViewStore();
11+
const store = useMessageStore();
1212
const { state } = storeToRefs(store);
1313
const isConfirmDialogVisible = ref(false);
1414

src/Frontend/src/components/messages2/EditAndRetryButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { useMessageViewStore } from "@/stores/MessageViewStore";
2+
import { useMessageStore } from "@/stores/MessageStore";
33
import { computed, ref } from "vue";
44
import { showToastAfterOperation } from "@/composables/toast";
55
import { TYPE } from "vue-toastification";
@@ -8,7 +8,7 @@ import { MessageStatus } from "@/resources/Message";
88
import { storeToRefs } from "pinia";
99
import { FailedMessageStatus } from "@/resources/FailedMessage";
1010
11-
const store = useMessageViewStore();
11+
const store = useMessageStore();
1212
const { state } = storeToRefs(store);
1313
const isConfirmDialogVisible = ref(false);
1414

src/Frontend/src/components/messages2/ExportMessageButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<script setup lang="ts">
2-
import { useMessageViewStore } from "@/stores/MessageViewStore";
2+
import { useMessageStore } from "@/stores/MessageStore";
33
import { useDownloadFileFromString } from "@/composables/fileDownloadCreator";
44
import { showToastAfterOperation } from "@/composables/toast";
55
import { TYPE } from "vue-toastification";
66
import { ref } from "vue";
77
8-
const store = useMessageViewStore();
8+
const store = useMessageStore();
99
const executing = ref(false);
1010
1111
async function exportMessage() {

src/Frontend/src/components/messages2/FlowDiagram.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import routeLinks from "@/router/routeLinks";
66
import Message from "@/resources/Message";
77
import { NServiceBusHeaders } from "@/resources/Header";
88
import { Controls } from "@vue-flow/controls";
9-
import { useMessageViewStore } from "@/stores/MessageViewStore";
9+
import { useMessageStore } from "@/stores/MessageStore";
1010
import LoadingSpinner from "@/components/LoadingSpinner.vue";
1111
import { storeToRefs } from "pinia";
1212
@@ -40,8 +40,8 @@ interface MappedMessage {
4040
const nodeSpacingX = 300;
4141
const nodeSpacingY = 200;
4242
43-
const store = useMessageViewStore();
44-
const { state } = storeToRefs(useMessageViewStore());
43+
const store = useMessageStore();
44+
const { state } = storeToRefs(useMessageStore());
4545
4646
async function getConversation(conversationId: string) {
4747
await store.loadConversation(conversationId);

src/Frontend/src/components/messages2/HeadersView.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<script setup lang="ts">
22
import CopyToClipboard from "@/components/CopyToClipboard.vue";
33
import { computed, ref } from "vue";
4-
import { useMessageViewStore } from "@/stores/MessageViewStore";
4+
import { useMessageStore } from "@/stores/MessageStore";
55
import { storeToRefs } from "pinia";
66
7-
const { headers } = storeToRefs(useMessageViewStore());
7+
const { headers } = storeToRefs(useMessageStore());
88
99
const hoverStates = ref<Record<number, boolean>>({});
1010
const searchTerm = ref<string>("");

src/Frontend/src/components/messages2/MessageView.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { useIsMassTransitConnected } from "@/composables/useIsMassTransitConnect
99
import BodyView from "@/components/messages2/BodyView.vue";
1010
import HeadersView from "@/components/messages2/HeadersView.vue";
1111
import StackTraceView from "@/components/messages2/StacktraceView.vue";
12-
import { useMessageViewStore } from "@/stores/MessageViewStore";
12+
import { useMessageStore } from "@/stores/MessageStore";
1313
import DeleteMessageButton from "@/components/messages2/DeleteMessageButton.vue";
1414
import RestoreMessageButton from "@/components/messages2/RestoreMessageButton.vue";
1515
import RetryMessageButton from "@/components/messages2/RetryMessageButton.vue";
@@ -25,7 +25,7 @@ const id = computed(() => route.params.id as string);
2525
const messageId = computed(() => route.params.messageId as string);
2626
const isError = computed(() => messageId.value === undefined);
2727
const isMassTransitConnected = useIsMassTransitConnected();
28-
const store = useMessageViewStore();
28+
const store = useMessageStore();
2929
const { state } = storeToRefs(store);
3030
const tabs = computed(() => {
3131
const currentTabs = [

src/Frontend/src/components/messages2/RestoreMessageButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<script setup lang="ts">
22
import ConfirmDialog from "@/components/ConfirmDialog.vue";
3-
import { useMessageViewStore } from "@/stores/MessageViewStore";
3+
import { useMessageStore } from "@/stores/MessageStore";
44
import { computed, ref } from "vue";
55
import { showToastAfterOperation } from "@/composables/toast";
66
import { TYPE } from "vue-toastification";
77
import { storeToRefs } from "pinia";
88
import { FailedMessageStatus } from "@/resources/FailedMessage";
99
10-
const store = useMessageViewStore();
10+
const store = useMessageStore();
1111
const { state } = storeToRefs(store);
1212
const isConfirmDialogVisible = ref(false);
1313

src/Frontend/src/components/messages2/RetryMessageButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<script setup lang="ts">
22
import ConfirmDialog from "@/components/ConfirmDialog.vue";
3-
import { useMessageViewStore } from "@/stores/MessageViewStore";
3+
import { useMessageStore } from "@/stores/MessageStore";
44
import { computed, ref } from "vue";
55
import { showToastAfterOperation } from "@/composables/toast";
66
import { TYPE } from "vue-toastification";
77
import { MessageStatus } from "@/resources/Message";
88
import { storeToRefs } from "pinia";
99
import { FailedMessageStatus } from "@/resources/FailedMessage";
1010
11-
const store = useMessageViewStore();
11+
const store = useMessageStore();
1212
const { state } = storeToRefs(store);
1313
const isConfirmDialogVisible = ref(false);
1414

0 commit comments

Comments
 (0)