Add settings section for public domains (#14543)

As title



https://github.com/user-attachments/assets/1c2adb14-0fc1-4623-88bc-10ff729c72a1
This commit is contained in:
martmull
2025-09-17 11:07:02 +02:00
committed by GitHub
parent 7309717ed7
commit f6530abdf4
26 changed files with 736 additions and 31 deletions
@@ -5,6 +5,7 @@ import { SettingsProtectedRouteWrapper } from '@/settings/components/SettingsPro
import { SettingsSkeletonLoader } from '@/settings/components/SettingsSkeletonLoader';
import { SettingsPath } from 'twenty-shared/types';
import { PermissionFlagType } from '~/generated/graphql';
import { SettingPublicDomain } from '@/settings/domains/components/SettingPublicDomain';
const SettingsGraphQLPlayground = lazy(() =>
import(
@@ -428,6 +429,10 @@ export const SettingsRoutes = ({
/>
<Route path={SettingsPath.Billing} element={<SettingsBilling />} />
<Route path={SettingsPath.Domain} element={<SettingsDomain />} />
<Route
path={SettingsPath.PublicDomain}
element={<SettingPublicDomain />}
/>
</Route>
<Route
element={