Skip to content
Snippets Groups Projects
Commit e2c9b1c1 authored by 한동현's avatar 한동현
Browse files

feat: 아올다 문의 URL 추가

parent a318693d
Branches
No related tags found
No related merge requests found
.env 0 → 100644
VITE_SUPPORT_URL=https://docs.google.com/forms/d/e/1FAIpQLSfqM4upCUjOOduoHZH5yhty_OtLQ8vlXNii-mboHNcOFTAZXQ/viewform
\ No newline at end of file
import * as React from 'react';
import { Link } from 'react-router';
import { Router, ShieldCheck, HardDrive, CircleHelp } from 'lucide-react';
import {
Sidebar,
SidebarContent,
SidebarFooter,
SidebarGroup,
SidebarGroupContent,
SidebarGroupLabel,
......@@ -19,11 +22,13 @@ const data = {
title: '웹 프록시 설정',
items: [
{
icon: Router,
title: '라우팅 설정',
url: '#',
isActive: true,
},
{
icon: ShieldCheck,
title: 'SSL 인증서',
url: '#',
isActive: false,
......@@ -34,6 +39,7 @@ const data = {
title: 'SSH 포트포워딩',
items: [
{
icon: HardDrive,
title: 'SSH 설정',
url: '#',
isActive: false,
......@@ -58,7 +64,10 @@ export function AppSidebar({ ...props }: React.ComponentProps<typeof Sidebar>) {
{item.items.map((item) => (
<SidebarMenuItem key={item.title}>
<SidebarMenuButton asChild isActive={item.isActive}>
<a href={item.url}>{item.title}</a>
<Link to={item.url}>
<item.icon />
{item.title}
</Link>
</SidebarMenuButton>
</SidebarMenuItem>
))}
......@@ -67,6 +76,18 @@ export function AppSidebar({ ...props }: React.ComponentProps<typeof Sidebar>) {
</SidebarGroup>
))}
</SidebarContent>
<SidebarFooter>
<SidebarMenu>
<SidebarMenuItem>
<SidebarMenuButton asChild>
<Link to={import.meta.env.VITE_SUPPORT_URL}>
<CircleHelp className="mr-2" />
문의하기
</Link>
</SidebarMenuButton>
</SidebarMenuItem>
</SidebarMenu>
</SidebarFooter>
</Sidebar>
);
}
......@@ -29,7 +29,7 @@ export function LoginForm({ className, ...props }: React.ComponentPropsWithoutRe
</div>
<div className="mt-4 text-center text-sm">
계정이 없으신가요?
<a href="#" className="ml-2 underline underline-offset-4">
<a href={import.meta.env.VITE_SUPPORT_URL} className="ml-2 underline underline-offset-4">
아올다 프로젝트 신청하기
</a>
</div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment