Merge branch 'beta'

This commit is contained in:
2025-02-02 19:35:27 +01:00
19 changed files with 754 additions and 306 deletions

View File

@@ -1,7 +1,7 @@
import axios from "axios";
import dayjs from "dayjs";
const baseURL = /*"http://localhost:3333" */"https://functions.fedeo.io"
const baseURL = /*"http://localhost:3333"*/ "https://functions.fedeo.io"
export const useFunctions = () => {
const supabase = useSupabaseClient()
@@ -79,6 +79,28 @@ export const useFunctions = () => {
}
const useCreatePDF = async (invoiceData,path) => {
const {data:{session:{access_token}}} = await supabase.auth.getSession()
const {data} = await axios({
method: "POST",
url: `${baseURL}/functions/createpdf`,
data: {
invoiceData: invoiceData,
backgroundPath: path,
returnMode: "base64"
},
headers: {
Authorization: `Bearer ${access_token}`
}
})
console.log(data)
return `data:${data.mimeType};base64,${data.base64}`
}
const useBankingCheckInstitutions = async (bic) => {
const {data:{session:{access_token}}} = await supabase.auth.getSession()
@@ -109,5 +131,5 @@ export const useFunctions = () => {
}
return {getWorkingTimesEvaluationData, useNextNumber, useCreateTicket, useBankingGenerateLink, useBankingCheckInstitutions, useBankingListRequisitions}
return {getWorkingTimesEvaluationData, useNextNumber, useCreateTicket, useBankingGenerateLink, useBankingCheckInstitutions, useBankingListRequisitions, useCreatePDF}
}