Skip to content

Commit a440915

Browse files
Merge pull request #111 from planetscale/move-components
consistent directory structure
2 parents d2dd09b + 192dd90 commit a440915

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+77
-77
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"db:push": "prisma db push",
1010
"db:studio": "prisma studio",
1111
"dev": "next dev",
12-
"generate:svg": "npx @svgr/cli --no-index --out-dir src/app/_svg -- src/svg",
12+
"generate:svg": "npx @svgr/cli --no-index --out-dir src/app/components/svg -- src/svg",
1313
"postinstall": "prisma generate",
1414
"lint": "next lint",
1515
"start": "next start"

src/app/(auth)/sign-in/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { type Metadata } from 'next'
22
import { getProviders } from 'next-auth/react'
33
import { redirect } from 'next/navigation'
4-
import Logo from '~/app/_svg/logo'
4+
import Logo from '~/components/svg/logo'
55
import { getServerAuthSession } from '~/server/auth'
6-
import { SignInButtons } from './_components/sign-in-buttons'
6+
import { SignInButtons } from '~/components/sign-in-buttons'
77

88
export const metadata: Metadata = {
99
title: 'Sign In - Beam',

src/app/(default)/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { type ReactNode } from 'react'
2-
import { Header } from '../_components/header'
3-
import { Footer } from '../_components/footer'
2+
import { Header } from '~/components/header'
3+
import { Footer } from '~/components/footer'
44

55
export default async function DefaultLayout({
66
children,

src/app/(default)/new/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Metadata } from 'next'
2-
import { PostForm } from './_components/post-form'
2+
import { PostForm } from '~/components/post-form'
33

44
export const metadata = {
55
title: 'New Post - Beam',

src/app/(default)/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { api } from '~/trpc/server'
2-
import { PostFeed } from '../_components/post-feed'
2+
import { PostFeed } from '~/components/post-feed'
33

44
const POSTS_PER_PAGE = 20
55

src/app/(default)/post/[id]/edit/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { getServerAuthSession } from '~/server/auth'
22
import { api } from '~/trpc/server'
33

4-
import { EditPostForm } from '../_components/edit-post-form'
4+
import { EditPostForm } from '~/components/edit-post-form'
55

66
type ProfilePageParams = {
77
params: {

src/app/(default)/post/[id]/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { Avatar } from '~/app/_components/avatar'
1+
import { Avatar } from '~/components/avatar'
22

3-
import { Comment, AddCommentForm } from '~/app/_components/comment'
3+
import { Comment, AddCommentForm } from '~/components/comment'
44

55
import { getServerAuthSession } from '~/server/auth'
66
import { api } from '~/trpc/server'
7-
import { PostView } from '~/app/_components/post-view'
7+
import { PostView } from '~/components/post-view'
88

99
type PostPageParams = {
1010
params: {

src/app/(default)/profile/[userId]/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import DotPattern from '~/app/_svg/dot-pattern'
1+
import DotPattern from '~/components/svg/dot-pattern'
22

33
import { getServerAuthSession } from '~/server/auth'
44
import { api } from '~/trpc/server'
5-
import { EditProfileAction } from './_components/edit-profile'
6-
import { PostFeed } from '~/app/_components/post-feed'
5+
import { EditProfileAction } from '~/components/edit-profile'
6+
import { PostFeed } from '~/components/post-feed'
77
import { Suspense } from 'react'
88

99
type ProfilePageParams = {

src/app/layout.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ import { cookies } from 'next/headers'
55

66
import { TRPCReactProvider } from '~/trpc/react'
77
import { classNames } from '~/utils/core'
8-
import { ThemeProvider } from '~/app/_providers/theme'
9-
import { Toaster } from '~/app/_providers/toaster'
8+
import { ThemeProvider } from '~/providers/theme'
9+
import { Toaster } from '~/providers/toaster'
1010

11-
import { SearchDialog } from './_components/search-dialog'
12-
import { AlertDialog } from './_components/alert-dialog'
11+
import { SearchDialog } from '~/components/search-dialog'
12+
import { AlertDialog } from '~/components/alert-dialog'
1313
import { getServerAuthSession } from '~/server/auth'
14-
import { SessionProvider } from './_providers/auth'
14+
import { SessionProvider } from '~/providers/auth'
1515

1616
const inter = localFont({
1717
variable: '--font-sans',
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import { type Session } from 'next-auth'
44
import { Button } from './button'
55
import { ProfileMenu } from './profile-menu'
6-
import { useSearchStore } from '~/app/_hooks/use-search-store'
7-
import SearchIcon from '../_svg/search-icon'
6+
import { useSearchStore } from '~/hooks/use-search-store'
7+
import SearchIcon from '~/components/svg/search-icon'
88

99
export const Actions = ({ session }: { session: Session | null }) => {
1010
const { toggleOpen } = useSearchStore()

0 commit comments

Comments
 (0)