Introduced Help Tickets

This commit is contained in:
2025-02-09 23:22:40 +01:00
parent 524b4b17c8
commit 52f3eb15a7
7 changed files with 344 additions and 11 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()
@@ -101,6 +101,21 @@ export const useFunctions = () => {
}
const useSendTelegramNotification = async (message) => {
const {data:{session:{access_token}}} = await supabase.auth.getSession()
const {data} = await axios({
method: "POST",
url: `${baseURL}/functions/sendtelegramnotification`,
data: {
message: message
},
headers: {
Authorization: `Bearer ${access_token}`
}
})
}
const useBankingCheckInstitutions = async (bic) => {
const {data:{session:{access_token}}} = await supabase.auth.getSession()
@@ -131,5 +146,5 @@ export const useFunctions = () => {
}
return {getWorkingTimesEvaluationData, useNextNumber, useCreateTicket, useBankingGenerateLink, useBankingCheckInstitutions, useBankingListRequisitions, useCreatePDF}
return {getWorkingTimesEvaluationData, useNextNumber, useCreateTicket, useBankingGenerateLink, useBankingCheckInstitutions, useBankingListRequisitions, useCreatePDF, useSendTelegramNotification}
}