import Image from "next/image" import { getTheme } from "@/theme/theme.server" import type { SkillName } from "./skills" import { skills } from "./skills" export interface SkillComponentProps { skill: SkillName } export const SkillComponent = (props: SkillComponentProps): JSX.Element => { const { skill } = props const skillProperties = skills[skill] const theme = getTheme() const getImage = (): string => { if (typeof skillProperties.image === "string") { return skillProperties.image } if (theme === "light") { return skillProperties.image.light } return skillProperties.image.dark } return (
{skill}

{skill}

) }