Scope optional limits (#169)

* scope optional limits

* hide and disable limits, initiate delete when unit changed

* add key to ScopedAccess component

Co-authored-by: EgleHelms <e.helms@cognigy.com>
This commit is contained in:
EgleHandEgleHelms authored and GitHub committed 2023-01-17 09:28:23 -05:00
1 parent 55c1b26ddc
commit def7743b9e
5 files changed
+94 -50

No files matched your search

+5 -5
View File
@@ -152,17 +152,17 @@ export const LIMITS: LimitField[] = [
},
];
export const LIMIT_MINS = "minutes";
export const LIMIT_SESS = "sessions";
export const LIMIT_MIN = "minute";
export const LIMIT_SESS = "session";
export const LIMIT_UNITS: LimitUnitOption[] = [
{
name: "Sessions",
name: "Session",
value: LIMIT_SESS,
},
{
name: "Minutes",
value: LIMIT_MINS,
name: "Minute",
value: LIMIT_MIN,
},
];
+1
View File
@@ -327,6 +327,7 @@ export const postServiceProviderLimit = (
sid: string,
payload: Partial<Limit>
) => {
console.log(payload);
return postFetch<SidResponse, Partial<Limit>>(
`${API_SERVICE_PROVIDERS}/${sid}/Limits`,
payload
+1 -1
View File
@@ -16,7 +16,7 @@ export type LimitCategories =
| "voice_call_minutes"
| "voice_call_session_license";
export type LimitUnit = "Sessions" | "Minutes";
export type LimitUnit = "Session" | "Minute";
export interface LimitUnitOption {
name: LimitUnit;