* remove event type requires confirmation * allow sms sending also for team (frontend) * allow text to attendee for team (backend) * add rate limiting for SMS (WIP) * add functionality to lock and unlock SMS sending (+admin UI view) * rename to smsLockState * add ability to lock users and teams * don't send sms if locked * add missing imports * fix rate limit namespace * add translation * fix type error * remove prop from UsersTable * add smsLockState to buildUser * code clean up * create seperate sms rate limit function * fix type error * add missing userId and teamId to sendSMS * code improvements * add User Team type * fix marking as reviewed * check monthly sms limit only for user * don't lock orgs * fix type error * fix avatars * fix type error * fix type error * fix type error --------- Co-authored-by: CarinaWolli <wollencarina@gmail.com> Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
14 lines
336 B
TypeScript
14 lines
336 B
TypeScript
"use client";
|
|
|
|
import PageWrapper from "@components/PageWrapper";
|
|
import { getLayout } from "@components/auth/layouts/AdminLayout";
|
|
|
|
import LockedSMSView from "./lockedSMSView";
|
|
|
|
const LockedSMSPage = () => <LockedSMSView />;
|
|
|
|
LockedSMSPage.getLayout = getLayout;
|
|
LockedSMSPage.PageWrapper = PageWrapper;
|
|
|
|
export default LockedSMSPage;
|