@transactions endpoint exposes transactions that have been made through the Plone website.
Each change through the Plone website is listed.
It also allows to revert transactions so that the Plone website can be reverted to a previous state.
getTransactionsQuery function to get the query for fetching the list of all transactions in the portal.
useGetTransactions hook to get the list of all transactions in the portal.
revertTransactionsMutation function to get the mutation for reverting transactions in the portal.
useRevertTransactions hook to revert transactions in the portal.
It can have the following fields: