mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-02-10 15:22:34 +00:00
24 lines
556 B
JavaScript
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}/`)
|
|
},
|
|
}
|
|
}
|