Skip to content

Commit d689408

Browse files
committed
Add entity id selection to pricing table
1 parent eda1b5e commit d689408

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

package/src/libraries/react/hooks/usePricingTable.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
import { usePricingTableBase } from "./usePricingTableBase";
1+
import { usePricingTableBase } from "./usePricingTableBase";
22
import { ProductDetails } from "../client/types/clientPricingTableTypes";
33
import { AutumnContext, useAutumnContext } from "@/AutumnContext";
44

55
export const usePricingTable = (params?: {
66
productDetails?: ProductDetails[];
7+
entityId?: string;
8+
customerId?: string;
79
}) => {
810
const context = useAutumnContext({
911
AutumnContext,

package/src/libraries/react/hooks/usePricingTableBase.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,16 @@ export const usePricingTableBase = ({
195195
client: AutumnClient | ConvexAutumnClient;
196196
params?: {
197197
productDetails?: ProductDetails[];
198+
entityId?: string;
199+
customerId?: string;
198200
};
199201
}) => {
200202
const fetcher = async () => {
201203
try {
202-
const { data, error } = await client.products.list();
204+
const { data, error } = await client.products.list({
205+
customerId: params?.customerId,
206+
entityId: params?.entityId,
207+
});
203208
if (error) throw error;
204209

205210
return data?.list || [];

0 commit comments

Comments
 (0)