All files / app/service donations.ts

37.5% Statements 3/8
100% Branches 0/0
0% Functions 0/1
37.5% Lines 3/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 1468x   68x   68x                  
import { InitiateDonationReq } from "proto/donations_pb";
 
import client from "./client";
 
export async function initiateDonation(amount: number, recurring: boolean) {
  const req = new InitiateDonationReq();
 
  req.setAmount(amount);
  req.setRecurring(recurring);
 
  const res = await client.donations.initiateDonation(req);
  return res.getStripeCheckoutSessionId();
}