Skip to content

Commit 1f780a4

Browse files
authored
Merge pull request #282 from supabase/update-website-dependencies
Update website dependencies to latest versions
2 parents e723d1d + 4e2356b commit 1f780a4

Some content is hidden

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

53 files changed

+12559
-8347
lines changed

website/.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
.next
2+
pnpm-lock.yaml

website/components/access-tokens/AccessTokenCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import dayjs from 'dayjs'
22
import { toast } from 'react-hot-toast'
33
import { useDeleteAccessTokenMutation } from '~/data/access-tokens/delete-access-token'
4-
import { Button } from '~/components/ui/Button'
4+
import { Button } from '~/components/ui/button'
55

66
export interface ApiTokenCardProps {
77
tokenId: string

website/components/forms/FormButton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { forwardRef } from 'react'
22
import { useFormState } from 'react-final-form'
33
import { cn } from '~/lib/utils'
4-
import { Button, ButtonProps } from '~/components/ui/Button'
4+
import { Button, ButtonProps } from '~/components/ui/button'
55

66
export interface FormButtonProps extends ButtonProps {}
77

website/components/forms/FormInput.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { ComponentPropsWithoutRef, forwardRef, PropsWithoutRef } from 'react'
22
import { useField, UseFieldConfig } from 'react-final-form'
33
import { Input } from '~/components/ui/input'
4-
import Label from '../ui/Label'
4+
import { Label } from '../ui/label'
55
import { cn } from '~/lib/utils'
66

77
export interface FormInputProps

website/components/layouts/Footer.tsx

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
11
import Link from 'next/link'
22

3-
export const links = [
4-
{ title: ` © Supabase`, url: 'https://supabase.com/' },
5-
{ title: 'FAQs', url: '/faq' },
3+
export const rightLinks = [
64
{ title: 'Open Source', url: 'https://supabase.com/open-source' },
7-
{ title: 'Privacy Settings', url: 'https://supabase.com/privacy' },
5+
{ title: 'Privacy', url: 'https://supabase.com/privacy' },
6+
{ title: 'GitHub', url: 'https://github.com/supabase/dbdev/' },
87
]
98

109
const Footer = () => (
1110
<footer role="menu" className="container w-full flex justify-between">
1211
<div className="border-t w-full py-4">
13-
<ul className="grid md:flex items-center gap-4 text-xs md:text-sm">
14-
{links.map((link, index) => (
15-
<li key={index}>
16-
<Link href={link.url}>{link.title}</Link>
17-
</li>
18-
))}
19-
</ul>
12+
<div className="flex items-center justify-between">
13+
<div className="text-xs md:text-sm">
14+
<Link href="https://supabase.com/">© Supabase, Inc.</Link>
15+
</div>
16+
<ul className="flex items-center gap-4 text-xs md:text-sm">
17+
{rightLinks.map((link, index) => (
18+
<li key={index}>
19+
<Link href={link.url}>{link.title}</Link>
20+
</li>
21+
))}
22+
</ul>
23+
</div>
2024
</div>
2125
</footer>
2226
)

website/components/layouts/Navbar.tsx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,22 @@ import { useRouter } from 'next/router'
33
import { useCallback, useMemo } from 'react'
44
import { toast } from 'react-hot-toast'
55
import Search from '~/components/search/Search'
6-
import { Avatar, AvatarFallback, AvatarImage } from '~/components/ui/Avatar'
7-
import DropdownMenu, {
6+
import { Avatar, AvatarFallback, AvatarImage } from '~/components/ui/avatar'
7+
import {
8+
DropdownMenu,
89
DropdownMenuContent,
910
DropdownMenuItem,
1011
DropdownMenuLabel,
1112
DropdownMenuSeparator,
1213
DropdownMenuTrigger,
13-
} from '~/components/ui/DropdownMenu'
14+
} from '~/components/ui/dropdown-menu'
1415
import { useSignOutMutation } from '~/data/auth/sign-out-mutation'
1516
import { useUsersOrganizationsQuery } from '~/data/organizations/users-organizations-query'
1617
import { useUser } from '~/lib/auth'
1718
import { getAvatarUrl } from '~/lib/avatars'
1819
import { useTheme } from '../themes/ThemeContext'
1920
import ThemeSwitcher from '../themes/ThemeSwitcher'
20-
import { Button } from '~/components/ui/Button'
21+
import { Button } from '~/components/ui/button'
2122

2223
const Navbar = () => {
2324
const router = useRouter()
@@ -66,11 +67,15 @@ const Navbar = () => {
6667

6768
const AvatarWrapper = ({ size = 'sm' }: { size?: 'sm' | 'md' }) =>
6869
user?.user_metadata.avatar_path === undefined ? (
69-
<div className="flex items-center justify-center w-6 h-6 text-gray-600 bg-gray-300 border-gray-400 rounded-full border-1 dark:border-slate-400 dark:bg-slate-500 dark:text-white">
70+
<div
71+
className={`flex items-center justify-center text-gray-600 bg-gray-300 border-gray-400 rounded-full border-1 dark:border-slate-400 dark:bg-slate-500 dark:text-white ${size === 'sm' ? 'w-6 h-6' : 'w-10 h-10'}`}
72+
>
7073
{displayName[0].toUpperCase()}
7174
</div>
7275
) : (
73-
<Avatar size={size} className="border dark:border-slate-700">
76+
<Avatar
77+
className={`border dark:border-slate-700 ${size === 'sm' ? 'w-6 h-6' : 'w-10 h-10'}`}
78+
>
7479
<AvatarImage src={avatarUrl} alt={avatarName} />
7580
<AvatarFallback>{avatarFallback}</AvatarFallback>
7681
</Avatar>

website/components/search/Search.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { useRouter } from 'next/router'
33
import { useEffect, useRef, useState } from 'react'
44
import { usePackagesSearchQuery } from '~/data/packages/packages-search-query'
55
import { useDebounce } from '~/lib/utils'
6-
import Spinner from '../ui/Spinner'
6+
import Spinner from '../ui/spinner'
77
import SearchInput from './SearchInput'
88
import SearchPackageRow from './SearchPackageRow'
99

website/components/ui/Avatar.tsx

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)