Split transcriptions from the elements Vuex module into a Pinia store
To make migrating the elements module to Pinia easier (#1142 (closed)), and then get more maintainable Pinia stores, we need to split it into multiple stores. The elements module does not need to handle transcriptions. We can move those to a new transcription Pinia store.
This means moving the following:
- The
transcriptionsstate - The
setTranscriptionsmutation - The
removeTranscriptionmutation - The
createTranscriptionaction - The
updateTranscriptionaction - The
deleteTranscriptionaction - The
listTranscriptionsaction