summaryrefslogtreecommitdiff
path: root/src/components/ManufactureCard.js
blob: 6b96a852461a9703231fc35a3249ce41f8f2ed11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { LazyLoadImage } from "react-lazy-load-image-component";
import "react-lazy-load-image-component/src/effects/blur.css";
import { createSlug } from "../helpers/slug";
import Link from "./Link";

export default function ManufactureCard({ data }) {
  const manufacture = data;
  return (
    <Link href={`/shop/brands/${createSlug(manufacture.name, manufacture.id)}`} className="flex justify-center items-center border border-gray-300 p-1 rounded h-16 text-gray-800 text-sm text-center bg-white">
      {manufacture.logo ? (
        <LazyLoadImage effect="blur" src={manufacture.logo} alt={manufacture.name || ''} className="w-full max-h-full object-contain object-center" />
      ) : manufacture.name}
    </Link>
  );
}