Skip to content

Commit

Permalink
style: Implement TailwindCSS on Toggle component
Browse files Browse the repository at this point in the history
  • Loading branch information
shuveksha-tuladhar committed Oct 13, 2024
1 parent 1adccb5 commit db0819f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 24 deletions.
19 changes: 0 additions & 19 deletions src/components/Toggle.css

This file was deleted.

9 changes: 4 additions & 5 deletions src/components/Toggle.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { useState } from 'react';
import './Toggle.css';

export function Toggle({ on, toggle, name, isDisabled }) {
const [message, setMessage] = useState('');
Expand All @@ -23,20 +22,20 @@ export function Toggle({ on, toggle, name, isDisabled }) {
}
};
return (
<div className="Toggle">
<label className="Toggle-label" htmlFor={name}>
<div className="flex items-center mr-2">
<label className="text-base" htmlFor={name}>
<input
type="checkbox"
id={name}
checked={on}
onChange={handleToggle}
onClick={handleClick}
className="Toggle-checkbox"
className="mr-2 cursor-pointer"
disabled={isDisabled}
aria-label={`Toggle purchase status for ${name}`}
/>
</label>
{message && <p className="Toggle-message">{message}</p>}
{message && <p className="ml-2">{message}</p>}
</div>
);
}

0 comments on commit db0819f

Please sign in to comment.