Add listVersions to lib/directus

This commit is contained in:
2024-09-15 18:01:38 +04:00
parent c3e4eba810
commit 034568eda1
+33
View File
@@ -69,6 +69,39 @@ export async function handleSubmit({
} }
} }
export async function listVersions({
accessToken,
userId,
countdownRef,
setError,
setIsErrorAlertOpen
}) {
try {
await handleUserStatus(accessToken, userId)
const versions = await directusClient.request(
withToken(
accessToken,
readContentVersions({
sort: '-date_created'
})
)
)
return versions
} catch (error) {
console.log('error', error)
if (error?.errors[0]?.message === 'Token expired.') {
countdownRef.current.startCountdown()
} else {
console.log(error?.errors[0]?.message)
setError(error?.errors[0]?.message)
setIsErrorAlertOpen(true)
}
}
}
export async function createVersion({ export async function createVersion({
accessToken, accessToken,
userId, userId,