From a75a5b72b2fb00b25cbe681f012b545680171f4b Mon Sep 17 00:00:00 2001 From: Christoffer Bjelke <56649743+chribjel@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:07:30 +0100 Subject: [PATCH] chore: enable eslint rule react/no-danger (#17983) * enable react/no-danger and disable rule all places * remove wild rule --- apps/web/app/layout.tsx | 2 ++ apps/web/components/PageWrapper.tsx | 3 +++ apps/web/components/PageWrapperAppDir.tsx | 3 +++ apps/web/components/team/screens/Team.tsx | 4 ++-- apps/web/modules/apps/[slug]/slug-view.tsx | 1 + apps/web/modules/bookings/views/bookings-single-view.tsx | 1 + apps/web/modules/signup-view.tsx | 4 ++++ apps/web/modules/team/team-view.tsx | 1 + apps/web/modules/users/views/users-public-view.tsx | 1 + apps/web/modules/videos/views/videos-single-view.tsx | 1 + apps/web/pages/_document.tsx | 1 + packages/app-store/BookingPageTagManager.tsx | 3 +++ packages/config/eslint-preset.js | 9 +++++++++ packages/emails/src/components/Info.tsx | 1 + packages/emails/src/components/RawHtml.tsx | 1 + .../features/bookings/Booker/components/EventMeta.tsx | 1 + .../pages/settings/other-team-profile-view.tsx | 3 ++- .../features/ee/organizations/pages/settings/profile.tsx | 1 + packages/features/ee/teams/pages/team-profile-view.tsx | 3 ++- .../eventtypes/components/EventTypeDescription.tsx | 1 + packages/features/form-builder/FormBuilder.tsx | 1 + packages/ui/components/form/checkbox/Checkbox.tsx | 1 + 22 files changed, 43 insertions(+), 4 deletions(-) diff --git a/apps/web/app/layout.tsx b/apps/web/app/layout.tsx index 3deb43e738..e900cbb6b2 100644 --- a/apps/web/app/layout.tsx +++ b/apps/web/app/layout.tsx @@ -74,6 +74,7 @@ export default async function RootLayout({ children }: { children: React.ReactNo ${html}