update: pricing plan with usage base

This commit is contained in:
Karrix
2024-01-21 15:48:56 +08:00
committed by BennyKok
parent 8a134ed39e
commit ac8f6e2808
5 changed files with 152 additions and 7 deletions
+33
View File
@@ -10,3 +10,36 @@ export async function getPricing() {
return products;
}
export async function getUsage() {
const usageRecord = await ls.getUsageRecords();
return usageRecord;
}
export async function setUsage(id: number, quantity: number) {
const setUsage = await ls.createUsageRecord({
subscriptionItemId: id,
quantity: quantity,
});
return setUsage;
}
export async function getSubscription() {
const subscription = await ls.getSubscriptions();
return subscription;
}
export async function getSubscriptionItem() {
const subscriptionItem = await ls.getSubscriptionItems();
return subscriptionItem;
}
export async function getUserData() {
const user = await ls.getUser();
return user;
}