Newer
Older
import React, {useEffect, useState} from 'react';

Michael Haidner
committed
import '../css/termine.css';
// <p className="text-gray-600 text-center">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
export default function Card({title, icon, children}) {
const [svgData, setSvgData] = useState(undefined)
useEffect(async () => {
if (icon) {
const svgData = (await import(`@icons/${icon}.svg`)).default
setSvgData(svgData);
}
}, [icon])

Michael Haidner
committed
return <div className="p-6 bg-white rounded text-center">

Michael Haidner
committed
{svgData && <img className="w-16 h-16 mb-2" src={svgData}/>}
<br/>

Michael Haidner
committed
<h4 className="text-xl font-bold leading-snug mb-1 text-center fitko-termine-heading-h4" >FIT-Connect</h4>
<h3 className="text-xl font-bold leading-snug mb-1 text-center fitko-termine-heading-h3" >für {title}</h3>