mirror of
https://github.com/supabase/supabase.git
synced 2026-10-18 15:49:09 +03:00
17 lines
506 B
TypeScript
17 lines
506 B
TypeScript
import type { OrgMetricsUsage } from 'data/usage/org-usage-query'
|
|
|
|
export const getResourcesExceededLimitsOrg = (usageMetrics: OrgMetricsUsage[]): string[] => {
|
|
if (!usageMetrics.length) return []
|
|
|
|
return usageMetrics
|
|
.filter((usageMetric) => {
|
|
if (!usageMetric.capped || !usageMetric.available_in_plan || usageMetric.unlimited)
|
|
return false
|
|
|
|
const freeUnits = usageMetric.pricing_free_units || 0
|
|
|
|
return usageMetric.usage > freeUnits
|
|
})
|
|
.map((it) => it.metric)
|
|
}
|