1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| 'use client'
| import type { FC } from 'react'
| import classNames from '@/utils/classnames'
| import { useSelector } from '@/context/app-context'
|
| type LogoSiteProps = {
| className?: string
| }
|
| const LogoSite: FC<LogoSiteProps> = ({
| className,
| }) => {
| const { theme } = useSelector((s) => {
| return {
| theme: s.theme,
| }
| })
|
| const src = theme === 'light' ? '/logo/logo-site.png' : `/logo/logo-site-${theme}.png`
| return (
| <img
| src={src}
| className={classNames('block w-auto h-10', className)}
| alt='logo'
| />
| )
| }
|
| export default LogoSite
|
|