pleroma-fe/src/stores/post_status.js

20 lines
421 B
JavaScript
Raw Normal View History

2023-04-05 13:01:37 -06:00
import { defineStore } from 'pinia'
export const usePostStatusStore = defineStore('postStatus', {
state: () => ({
params: null,
2026-01-06 16:22:52 +02:00
modalActivated: false,
2023-04-05 13:01:37 -06:00
}),
actions: {
2026-01-06 16:22:52 +02:00
openPostStatusModal(params) {
2023-04-05 13:01:37 -06:00
this.params = params
this.modalActivated = true
},
2026-01-06 16:22:52 +02:00
closePostStatusModal() {
2023-04-05 13:01:37 -06:00
this.modalActivated = false
2025-02-10 23:15:39 +02:00
},
2026-01-06 16:22:52 +02:00
resetPostStatusModal() {
2025-02-10 23:15:39 +02:00
this.params = null
2026-01-06 16:22:52 +02:00
},
},
2023-04-05 13:01:37 -06:00
})