squiggle with signature-pad and smoother lines + blossom #258

Merged
enes merged 12 commits from feat/signature-pad into staging 2024-11-26 09:35:44 +00:00
Showing only changes of commit f72ad37ec0 - Show all commits

View File

@ -1,4 +1,3 @@
import axios from 'axios'
import { MARK_TYPE_CONFIG } from '../components/getMarkComponents.tsx'
import { NostrController } from '../controllers/NostrController.ts'
import store from '../store/store.ts'
@ -51,20 +50,13 @@ export const getZipWithFiles = async (
m.value &&
encryptionKey
) {
// Save the original file
const encryptedArrayBuffer = await axios.get(m.value, {
responseType: 'arraybuffer'
})
// Fetch and decrypt the original file
const link = m.value.split('/')
zip.file(
`blossom/encrypted/${link[link.length - 1]}`,
new Blob([encryptedArrayBuffer.data])
)
const decrypted = await fetchAndDecrypt(m.value, encryptionKey)
// Save decrypted
zip.file(
`blossom/decrypted/${link[link.length - 1]}.json`,
`signatures/${link[link.length - 1]}.json`,
new Blob([decrypted])
)
marks[i].value = decrypted