2023-09-12 09:38:45 +00:00
|
|
|
import {getStories,getPublications,getSubmissions, getResponses} from './APIcalls.mjs'
|
2023-09-07 08:07:38 +00:00
|
|
|
|
|
|
|
export async function publicationsLoader (){
|
|
|
|
let publications = await getPublications()
|
|
|
|
publications = publications.data
|
|
|
|
return {publications}
|
|
|
|
}
|
|
|
|
export async function storiesLoader(){
|
|
|
|
let stories = await getStories()
|
|
|
|
stories = stories.data
|
|
|
|
return {stories}
|
2023-09-11 10:03:49 +00:00
|
|
|
}
|
|
|
|
export async function submissionsLoader(){
|
2023-09-07 08:07:38 +00:00
|
|
|
let submissions = await getSubmissions()
|
|
|
|
submissions=submissions.data
|
|
|
|
return { submissions }
|
2023-09-12 09:38:45 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
export async function editSubmissionLoader(){
|
|
|
|
const {stories} = await storiesLoader()
|
|
|
|
const {publications} = await publicationsLoader()
|
|
|
|
const {submissions} = await submissionsLoader()
|
|
|
|
let responses = await getResponses()
|
|
|
|
responses = responses.data
|
|
|
|
return { stories, publications, submissions, responses}
|
|
|
|
}
|