UNPKG

autumn-js

Version:
21 lines (18 loc) 403 B
"use client"; // src/react/hooks/internal/check/getCreditCost.ts var getCreditCost = ({ featureId, creditSystem, amount = 1 }) => { if (creditSystem.type !== "credit_system") { return amount; } const schemaItem = creditSystem.creditSchema?.find( (schema) => schema.meteredFeatureId === featureId ); return amount * (schemaItem?.creditCost ?? 1); }; export { getCreditCost };