1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-02-10 15:22:34 +00:00
bramw_baserow/premium/web-frontend/modules/baserow_premium/services/publicViewExport.js
2025-02-04 21:48:08 +00:00

24 lines
556 B
JavaScript

import addPublicAuthTokenHeader from '@baserow/modules/database/utils/publicView'
export default (client) => {
return {
export({ slug, values, publicAuthToken = null }) {
const config = {}
if (publicAuthToken) {
addPublicAuthTokenHeader(config, publicAuthToken)
}
return client.post(
`/database/view/${slug}/export-public-view/`,
{
...values,
},
config
)
},
get(jobId) {
return client.get(`/database/view/get-public-view-export/${jobId}/`)
},
}
}