?
x
Hover
- highlight
Left-click
- pin highlight
ESC
- clear
dependency-cruiser output
cluster_src
src
cluster_src/features
features
cluster_src/features/api
api
cluster_src/features/api/lib
lib
cluster_src/features/auth
auth
cluster_src/features/auth/contexts
contexts
cluster_src/features/auth/hocs
hocs
cluster_src/features/auth/hooks
hooks
cluster_src/features/core
core
cluster_src/features/core/components
components
cluster_src/features/core/constants
constants
cluster_src/features/events
events
cluster_src/features/events/components
components
cluster_src/features/events/contexts
contexts
cluster_src/features/events/hooks
hooks
cluster_src/features/events/lib
lib
cluster_src/features/events/pages
pages
cluster_src/features/login
login
cluster_src/features/login/lib
lib
cluster_src/features/login/pages
pages
cluster_src/features/ui
ui
cluster_src/features/ui/components
components
cluster_src/features/ui/theme
theme
cluster_src/pages
pages
cluster_src/pages/events
events
cluster_src/pages/events/create
create
cluster_src/pages/login
login
cluster_src/utils
utils
cluster_src/utils/hooks
hooks
src/features/api/index.ts
index.ts
src/features/api/lib/client.ts
client.ts
src/features/api/index.ts->src/features/api/lib/client.ts
src/features/api/lib/network-provider.ts
network-provider.ts
src/features/api/lib/client.ts->src/features/api/lib/network-provider.ts
src/features/auth/storage.ts
storage.ts
src/features/api/lib/client.ts->src/features/auth/storage.ts
src/features/api/lib/privateClient.ts
privateClient.ts
src/features/api/lib/privateClient.ts->src/features/api/lib/client.ts
src/features/api/lib/privateClient.ts->src/features/auth/storage.ts
src/features/core/constants/routes.ts
routes.ts
src/features/api/lib/privateClient.ts->src/features/core/constants/routes.ts
src/features/auth/contexts/userContext.tsx
userContext.tsx
src/features/auth/contexts/userContext.tsx->src/features/auth/storage.ts
src/features/auth/hocs/withPrivateRoute.tsx
withPrivateRoute.tsx
src/features/auth/hocs/withPrivateRoute.tsx->src/features/auth/storage.ts
src/features/auth/hocs/withPrivateRoute.tsx->src/features/core/constants/routes.ts
src/features/auth/hooks/useLogin.ts
useLogin.ts
src/features/auth/hooks/useLogin.ts->src/features/api/index.ts
src/features/auth/hooks/useLogin.ts->src/features/auth/contexts/userContext.tsx
src/features/auth/hooks/useLogin.ts->src/features/auth/storage.ts
src/features/core/components/ErrorBoundary/
ErrorBoundary
src/features/ui/components/ErrorPage/
ErrorPage
src/features/core/components/ErrorBoundary/->src/features/ui/components/ErrorPage/
src/features/ui/components/Button/
Button
src/features/ui/components/ErrorPage/->src/features/ui/components/Button/
src/features/ui/components/Container/
Container
src/features/ui/components/ErrorPage/->src/features/ui/components/Container/
src/features/ui/components/LayoutExternal/
LayoutExternal
src/features/ui/components/ErrorPage/->src/features/ui/components/LayoutExternal/
src/features/ui/theme/typography.ts
typography.ts
src/features/ui/components/ErrorPage/->src/features/ui/theme/typography.ts
src/features/core/components/HeadDefault/
HeadDefault
src/features/events/components/EventsList/
EventsList
src/features/events/contexts/event-filter.tsx
event-filter.tsx
src/features/events/components/EventsList/->src/features/events/contexts/event-filter.tsx
src/features/events/contexts/event-view.tsx
event-view.tsx
src/features/events/components/EventsList/->src/features/events/contexts/event-view.tsx
src/features/events/hooks/useEvents.ts
useEvents.ts
src/features/events/components/EventsList/->src/features/events/hooks/useEvents.ts
src/features/events/components/EventsList/->src/features/ui/components/Button/
src/features/ui/theme/colors.ts
colors.ts
src/features/events/components/EventsList/->src/features/ui/theme/colors.ts
src/features/ui/theme/elevations.ts
elevations.ts
src/features/events/components/EventsList/->src/features/ui/theme/elevations.ts
src/features/ui/theme/mq.ts
mq.ts
src/features/events/components/EventsList/->src/features/ui/theme/mq.ts
src/features/events/components/EventsList/->src/features/ui/theme/typography.ts
src/features/ui/components/StyleReset/
StyleReset
src/features/events/components/EventsList/->src/features/ui/components/StyleReset/
src/features/events/components/EventsList/->src/features/core/constants/routes.ts
src/features/events/hooks/useEvents.ts->src/features/events/contexts/event-filter.tsx
src/features/events/hooks/useEvents.ts->src/features/api/index.ts
src/features/ui/components/Button/->src/features/ui/components/StyleReset/
src/features/ui/components/Button/->src/features/ui/theme/colors.ts
src/features/ui/components/Button/->src/features/ui/theme/typography.ts
src/features/ui/theme/palette.ts
palette.ts
src/features/ui/theme/colors.ts->src/features/ui/theme/palette.ts
src/features/ui/theme/typography.ts->src/features/ui/theme/colors.ts
src/features/ui/theme/typography.ts->src/features/ui/theme/mq.ts
src/features/events/hooks/useCreateEvent.ts
useCreateEvent.ts
src/features/events/hooks/useCreateEvent.ts->src/features/api/lib/privateClient.ts
src/features/events/lib/create-event-form/
create-event-form
src/features/events/pages/CreateEventPage/
CreateEventPage
src/features/events/pages/CreateEventPage/->src/features/events/lib/create-event-form/
src/features/events/pages/CreateEventPage/->src/features/auth/hocs/withPrivateRoute.tsx
src/features/events/pages/CreateEventPage/->src/features/core/constants/routes.ts
src/features/events/pages/CreateEventPage/->src/features/events/hooks/useCreateEvent.ts
src/features/ui/components/Input/
Input
src/features/events/pages/CreateEventPage/->src/features/ui/components/Input/
src/features/ui/components/LayoutInternal/
LayoutInternal
src/features/events/pages/CreateEventPage/->src/features/ui/components/LayoutInternal/
src/features/events/pages/CreateEventPage/->src/features/ui/components/Button/
src/features/events/pages/CreateEventPage/->src/features/ui/components/Container/
src/features/events/pages/CreateEventPage/->src/features/ui/theme/colors.ts
src/features/events/pages/CreateEventPage/->src/features/ui/theme/elevations.ts
src/features/events/pages/CreateEventPage/->src/features/ui/theme/typography.ts
src/utils/hooks/useToggle.ts
useToggle.ts
src/features/ui/components/Input/->src/utils/hooks/useToggle.ts
src/features/ui/components/Input/->src/features/ui/components/StyleReset/
src/features/ui/components/Input/->src/features/ui/theme/colors.ts
src/features/ui/components/Header/
Header
src/features/ui/components/LayoutInternal/->src/features/ui/components/Header/
src/features/ui/components/LayoutInternal/->src/features/ui/theme/colors.ts
src/features/ui/components/Container/->src/features/ui/theme/mq.ts
src/features/events/pages/DashboardPage/
DashboardPage
src/features/events/pages/DashboardPage/->src/features/events/components/EventsList/
src/features/events/pages/DashboardPage/->src/features/ui/components/Container/
src/features/events/pages/DashboardPage/->src/features/ui/components/LayoutInternal/
src/features/ui/components/AccessibleHidden/
AccessibleHidden
src/features/events/pages/DashboardPage/->src/features/ui/components/AccessibleHidden/
src/features/events/types.fixtures.ts
types.fixtures.ts
src/features/events/types.ts
types.ts
src/features/login/lib/login-form/
login-form
src/features/login/pages/LoginPage/
LoginPage
src/features/login/pages/LoginPage/->src/features/login/lib/login-form/
src/features/login/pages/LoginPage/->src/features/auth/contexts/userContext.tsx
src/features/login/pages/LoginPage/->src/features/auth/hooks/useLogin.ts
src/features/login/pages/LoginPage/->src/features/ui/components/Container/
src/features/login/pages/LoginPage/->src/features/ui/components/Input/
src/features/login/pages/LoginPage/->src/features/ui/components/LayoutExternal/
src/features/login/pages/LoginPage/->src/features/ui/components/Button/
src/features/login/pages/LoginPage/->src/features/ui/theme/colors.ts
src/features/login/pages/LoginPage/->src/features/ui/theme/typography.ts
src/features/ui/components/LayoutExternal/->src/features/ui/components/Header/
src/features/ui/components/LayoutExternal/->src/features/ui/theme/colors.ts
src/features/ui/components/LayoutExternal/->src/features/ui/theme/mq.ts
src/features/ui/components/LayoutExternal/->src/features/ui/theme/typography.ts
src/features/ui/components/VerticalCenter/
VerticalCenter
src/features/ui/components/LayoutExternal/->src/features/ui/components/VerticalCenter/
src/features/ui/components/AccountInfo/
AccountInfo
src/features/ui/components/AccountInfo/->src/features/auth/contexts/userContext.tsx
src/features/ui/components/AccountInfo/->src/features/ui/theme/colors.ts
src/features/ui/components/AccountInfo/->src/features/ui/theme/typography.ts
src/features/ui/components/Header/->src/features/auth/contexts/userContext.tsx
src/features/ui/components/Header/->src/features/ui/components/AccountInfo/
src/features/ui/components/Header/->src/features/core/constants/routes.ts
src/features/ui/components/Header/->src/features/ui/theme/colors.ts
src/features/ui/components/Header/->src/features/ui/theme/typography.ts
src/features/ui/components/Header/->src/features/ui/theme/mq.ts
src/features/ui/theme/global.ts
global.ts
src/features/ui/theme/global.ts->src/features/ui/theme/colors.ts
src/features/ui/theme/global.ts->src/features/ui/theme/typography.ts
src/pages/404.tsx
404.tsx
src/pages/404.tsx->src/features/ui/components/ErrorPage/
src/pages/500.tsx
500.tsx
src/pages/500.tsx->src/features/ui/components/ErrorPage/
src/pages/_app.tsx
_app.tsx
src/pages/_app.tsx->src/features/auth/contexts/userContext.tsx
src/pages/_app.tsx->src/features/core/components/ErrorBoundary/
src/pages/_app.tsx->src/features/core/components/HeadDefault/
src/pages/_app.tsx->src/features/events/contexts/event-filter.tsx
src/pages/_app.tsx->src/features/events/contexts/event-view.tsx
src/pages/_app.tsx->src/features/ui/theme/global.ts
src/pages/_document.tsx
_document.tsx
src/pages/_error.js
_error.js
src/pages/events/create/index.tsx
index.tsx
src/pages/events/create/index.tsx->src/features/events/pages/CreateEventPage/
src/pages/index.tsx
index.tsx
src/pages/index.tsx->src/features/events/pages/DashboardPage/
src/pages/login/index.tsx
index.tsx
src/pages/login/index.tsx->src/features/login/pages/LoginPage/
src/utils/example.ts
example.ts
src/utils/hooks/useExampleValue.ts
useExampleValue.ts
src/utils/hooks/useExampleValue.ts->src/utils/example.ts