update: do not assign jwt value to const
This commit is contained in:
@@ -14,8 +14,6 @@ const props = defineProps({
|
|||||||
const authStore = useAuthStore();
|
const authStore = useAuthStore();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
const jwt = authStore.jwt;
|
|
||||||
|
|
||||||
const avatarFile = ref(null);
|
const avatarFile = ref(null);
|
||||||
const avatarError = ref('');
|
const avatarError = ref('');
|
||||||
|
|
||||||
@@ -42,7 +40,7 @@ const onSubmit = async () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await uploadAvatar(avatarFile.value, jwt);
|
await uploadAvatar(avatarFile.value, authStore.jwt);
|
||||||
alert('Avatar uploaded successfully!');
|
alert('Avatar uploaded successfully!');
|
||||||
// After successful upload, reload this page
|
// After successful upload, reload this page
|
||||||
router.go(0);
|
router.go(0);
|
||||||
|
|||||||
@@ -8,12 +8,11 @@ import { useAuthStore } from '../stores/auth';
|
|||||||
const messages = ref([]);
|
const messages = ref([]);
|
||||||
|
|
||||||
const authStore = useAuthStore();
|
const authStore = useAuthStore();
|
||||||
const jwt = authStore.jwt;
|
|
||||||
const isLoggedIn = authStore.isLoggedIn;
|
const isLoggedIn = authStore.isLoggedIn;
|
||||||
|
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
try {
|
try {
|
||||||
const response = await getMessages(jwt);
|
const response = await getMessages(authStore.jwt);
|
||||||
messages.value = response.messages;
|
messages.value = response.messages;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
alert("Failed to get messages: " + error.message);
|
alert("Failed to get messages: " + error.message);
|
||||||
@@ -24,7 +23,7 @@ const onSubmit = async (message) => {
|
|||||||
if (!isLoggedIn) return;
|
if (!isLoggedIn) return;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await postMessage(message.text, jwt);
|
await postMessage(message.text, authStore.jwt);
|
||||||
|
|
||||||
const response = await getMessages();
|
const response = await getMessages();
|
||||||
messages.value = response.messages;
|
messages.value = response.messages;
|
||||||
@@ -35,7 +34,7 @@ const onSubmit = async (message) => {
|
|||||||
|
|
||||||
const onDelete = async (messageId) => {
|
const onDelete = async (messageId) => {
|
||||||
try {
|
try {
|
||||||
await deleteMessage(messageId, jwt);
|
await deleteMessage(messageId, authStore.jwt);
|
||||||
|
|
||||||
const response = await getMessages();
|
const response = await getMessages();
|
||||||
messages.value = response.messages;
|
messages.value = response.messages;
|
||||||
|
|||||||
Reference in New Issue
Block a user