Habit-tracker / components /HabitButton.jsx
Json026's picture
Create components/HabitButton.jsx
35de97a verified
raw
history blame contribute delete
556 Bytes
import React from "react";
import { getStreakColor } from "../utils/streakColor";
const HabitButton = ({ habit, onClick }) => {
const color = getStreakColor(habit.streak);
return (
<button
onClick={() => onClick(habit)}
className={`${color} text-white p-4 rounded-xl shadow-md w-full mb-3 hover:scale-105 transition`}
>
<div className="flex justify-between">
<span className="font-semibold">{habit.title}</span>
<span>{habit.streak} 🔥</span>
</div>
</button>
);
};
export default HabitButton;