move contacts to const
This commit is contained in:
1 parent
1348eab71f
commit
ef80f5366c
3 files changed
+36
-51
No files matched your search
@@ -2,12 +2,9 @@ import s from "./contacts.module.css"
|
||||
|
||||
import Link from "next/link"
|
||||
import { Title } from "@/ui/Title"
|
||||
import { useSnapshot } from "valtio"
|
||||
import { state } from "@/store/config"
|
||||
|
||||
export const Contacts: React.FC = props => {
|
||||
const { contacts } = useSnapshot(state)
|
||||
import { contacts } from "@/const"
|
||||
|
||||
export const Contacts: React.FC = () => {
|
||||
return (
|
||||
<>
|
||||
<Title level={3}>Контактная информация</Title>
|
||||
|
||||
@@ -21,3 +21,37 @@ export const menu: MenuItem[] = [
|
||||
href: "/info",
|
||||
},
|
||||
]
|
||||
|
||||
type Contact = {
|
||||
type: string
|
||||
value: string
|
||||
title: string
|
||||
}
|
||||
|
||||
export const contacts: Contact[] = [
|
||||
{
|
||||
type: "link",
|
||||
value: "https://yandex.ru/maps/-/CKUkAXIb",
|
||||
title: "г. Шлиссельбург ул. 18 января д. 3",
|
||||
},
|
||||
{
|
||||
type: "tel",
|
||||
value: "tel:+78136276312",
|
||||
title: "+7 (81362) 76-312",
|
||||
},
|
||||
{
|
||||
type: "email",
|
||||
value: "mailto:hudozka@gmail.com",
|
||||
title: "hudozka@gmail.com",
|
||||
},
|
||||
{
|
||||
type: "link",
|
||||
value: "https://clck.ru/H83zS",
|
||||
title: "Навигатор дополнительного образования ЛО",
|
||||
},
|
||||
{
|
||||
type: "link",
|
||||
value: "https://vk.com/shlisselburghudozka",
|
||||
title: "Вконтакте",
|
||||
},
|
||||
]
|
||||
@@ -1,46 +0,0 @@
|
||||
import { proxy } from "valtio"
|
||||
|
||||
type Contact = {
|
||||
type: string
|
||||
value: string
|
||||
title: string
|
||||
}
|
||||
|
||||
type State = {
|
||||
contacts: Contact[]
|
||||
}
|
||||
|
||||
export const state = proxy<State>({
|
||||
contacts: [
|
||||
{
|
||||
type: "link",
|
||||
value: "https://yandex.ru/maps/-/CKUkAXIb",
|
||||
title: "г. Шлиссельбург ул. 18 января д. 3",
|
||||
},
|
||||
{
|
||||
type: "tel",
|
||||
value: "tel:+78136276312",
|
||||
title: "+7 (81362) 76-312",
|
||||
},
|
||||
{
|
||||
type: "email",
|
||||
value: "mailto:hudozka@gmail.com",
|
||||
title: "hudozka@gmail.com",
|
||||
},
|
||||
{
|
||||
type: "link",
|
||||
value: "https://clck.ru/H83zS",
|
||||
title: "Навигатор дополнительного образования ЛО",
|
||||
},
|
||||
{
|
||||
type: "link",
|
||||
value: "https://vk.com/shlisselburghudozka",
|
||||
title: "Вконтакте",
|
||||
},
|
||||
// {
|
||||
// type: "link",
|
||||
// value: "https://www.instagram.com/hudozka",
|
||||
// title: "Инстаграм",
|
||||
// },
|
||||
],
|
||||
})
|
||||
Reference in new issue
Block a user