19 lines
499 B
TypeScript
19 lines
499 B
TypeScript
export const usePollResponseStore = defineStore('usepollResponseStore', () => {
|
|
async function create(pollResponse: any) {
|
|
const { data, error } = await useFetch<any>(`/api/services/poll-response`, {
|
|
method: 'POST',
|
|
body: pollResponse
|
|
})
|
|
if(error.value) {
|
|
return null
|
|
}
|
|
|
|
return data.value
|
|
}
|
|
|
|
return { create }
|
|
})
|
|
|
|
if(import.meta.hot) {
|
|
import.meta.hot.accept(acceptHMRUpdate(useTagStore, import.meta.hot))
|
|
} |