feat: have messages array always reverse
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline failed

This commit is contained in:
SauceyRed 2025-05-29 16:38:19 +02:00
parent 1d0fde3e36
commit c10e083771
Signed by: sauceyred
GPG key ID: 270B096EF6E9A462

View file

@ -19,20 +19,18 @@
import type { MessageResponse } from '~/types/interfaces';
import scrollToBottom from '~/utils/scrollToBottom';
const props = defineProps<{ channelUrl: string, amount?: number, offset?: number, reverse?: boolean }>();
const props = defineProps<{ channelUrl: string, amount?: number, offset?: number }>();
const messagesRes: MessageResponse[] | undefined = await fetchWithApi(
`${props.channelUrl}/messages`,
{ query: { "amount": props.amount ?? 100, "offset": props.offset ?? 0 } }
);
if (messagesRes && props.reverse) {
if (messagesRes) {
messagesRes.reverse();
}
const messages = ref<MessageResponse[]>([]);
const route = useRoute();
const messageInput = ref<string>();
const messagesElement = ref<HTMLDivElement>();