Skip to content

Commit

Permalink
chore: clean-up subscribe-leave-toggle classnames
Browse files Browse the repository at this point in the history
  • Loading branch information
BharathxD committed Jul 29, 2023
1 parent 4bc2dc8 commit 8fd0013
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions src/components/forum/subscribe-leave-toggle.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -77,16 +77,15 @@ const SubscribeLeaveToggle: React.VFC<SubscribeLeaveToggleProps> = ({
patchSubscription();
};

const buttonClassName = cn(
"flex h-full w-full items-center justify-center px-6 py-4 text-center text-zinc-50 dark:bg-zinc-900",
subscribed
? "bg-red-100 text-zinc-800 hover:bg-red-500 hover:text-zinc-50 dark:border-red-500 dark:text-zinc-50 hover:dark:bg-red-500"
: "bg-green-100 text-zinc-800 hover:bg-green-500 hover:text-zinc-50 dark:border-green-500 dark:text-zinc-50 hover:dark:bg-green-500"
);

return (
<button
className={buttonClassName}
className={cn(
"flex h-full w-full items-center justify-center px-6 py-4 text-center text-zinc-50 dark:bg-zinc-900",
subscribed &&
"bg-red-100 text-zinc-800 hover:bg-red-500 hover:text-zinc-50 dark:border-red-500 dark:text-zinc-50 hover:dark:bg-red-500",
!subscribed &&
"bg-green-100 text-zinc-800 hover:bg-green-500 hover:text-zinc-50 dark:border-green-500 dark:text-zinc-50 hover:dark:bg-green-500"
)}
onClick={handleToggleSubscription}
disabled={isLoading}
aria-label={subscribed ? "Subscribe" : "Leave"}
Expand Down

0 comments on commit 8fd0013

Please sign in to comment.