Listen to and share the music in the Atmosphere. musicsky.up.railway.app/
nextjs atproto music typescript react
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: scope profile layout to profile pages using route group

Song and playlist detail pages no longer render the user profile
and tab navigation, which only belong on profile-level pages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Maciej Malinowski <mejsiejdev@gmail.com>

authored by

Maciej Malinowski
Claude Opus 4.6
and committed by tangled.org 6b6fbc50 d16c5540

apps/web/src/app/(main)/[handle]/info.tsx apps/web/src/app/(main)/[handle]/(profile)/info.tsx
apps/web/src/app/(main)/[handle]/layout.tsx apps/web/src/app/(main)/[handle]/(profile)/layout.tsx
apps/web/src/app/(main)/[handle]/likes/likes-list.tsx apps/web/src/app/(main)/[handle]/(profile)/likes/likes-list.tsx
apps/web/src/app/(main)/[handle]/likes/page.tsx apps/web/src/app/(main)/[handle]/(profile)/likes/page.tsx
apps/web/src/app/(main)/[handle]/page.tsx apps/web/src/app/(main)/[handle]/(profile)/page.tsx
apps/web/src/app/(main)/[handle]/playlists/page.tsx apps/web/src/app/(main)/[handle]/(profile)/playlists/page.tsx
apps/web/src/app/(main)/[handle]/playlists/playlists-list.tsx apps/web/src/app/(main)/[handle]/(profile)/playlists/playlists-list.tsx
apps/web/src/app/(main)/[handle]/songs-list.tsx apps/web/src/app/(main)/[handle]/(profile)/songs-list.tsx