diff --git a/packages/fakeyou.com/src/components/common/AudioPlayer/AudioPlayer.tsx b/packages/fakeyou.com/src/components/common/AudioPlayer/AudioPlayer.tsx index 70237fbfb3..b5c19dd9ea 100644 --- a/packages/fakeyou.com/src/components/common/AudioPlayer/AudioPlayer.tsx +++ b/packages/fakeyou.com/src/components/common/AudioPlayer/AudioPlayer.tsx @@ -73,7 +73,9 @@ export default function AudioPlayer({ src, id }: AudioPlayerProps) { } }, [isPlayerOnScreen, isPlaying]); - const togglePlayPause = () => { + const togglePlayPause = (event: any) => { + event.preventDefault(); + event.stopPropagation(); if (waveSurferRef.current) { if (!isPlaying) { setCurrentPlayingId(id); diff --git a/packages/fakeyou.com/src/components/common/Badge/Badge.scss b/packages/fakeyou.com/src/components/common/Badge/Badge.scss index dac8b23f8a..320753c156 100644 --- a/packages/fakeyou.com/src/components/common/Badge/Badge.scss +++ b/packages/fakeyou.com/src/components/common/Badge/Badge.scss @@ -14,6 +14,7 @@ user-select: none; margin-bottom: 10px; padding: 4px 8px; + color: $white; &.shadow { box-shadow: 0 0 12px rgba($bg, 0.4); diff --git a/packages/fakeyou.com/src/components/common/FavoriteButton/FavoriteButton.scss b/packages/fakeyou.com/src/components/common/BookmarkButton/BookmarkButton.scss similarity index 95% rename from packages/fakeyou.com/src/components/common/FavoriteButton/FavoriteButton.scss rename to packages/fakeyou.com/src/components/common/BookmarkButton/BookmarkButton.scss index 06fbe59fa1..c44c985f71 100644 --- a/packages/fakeyou.com/src/components/common/FavoriteButton/FavoriteButton.scss +++ b/packages/fakeyou.com/src/components/common/BookmarkButton/BookmarkButton.scss @@ -5,16 +5,17 @@ align-items: center; justify-content: center; background-color: rgba(lighten($secondary, 5%), 0.9); - color: inherit; + color: rgba($white, 0.7); border: none; padding: 0; font: inherit; + font-size: 14px; cursor: pointer; outline: inherit; font-size: 16px; transition: 0.2s; padding: 3px 8px; - min-width: 56px; + min-width: 52px; border-radius: 0.5rem; &.shadow { diff --git a/packages/fakeyou.com/src/components/common/FavoriteButton/FavoriteButton.tsx b/packages/fakeyou.com/src/components/common/BookmarkButton/BookmarkButton.tsx similarity index 90% rename from packages/fakeyou.com/src/components/common/FavoriteButton/FavoriteButton.tsx rename to packages/fakeyou.com/src/components/common/BookmarkButton/BookmarkButton.tsx index 1e277a11bc..15bdee4a14 100644 --- a/packages/fakeyou.com/src/components/common/FavoriteButton/FavoriteButton.tsx +++ b/packages/fakeyou.com/src/components/common/BookmarkButton/BookmarkButton.tsx @@ -4,10 +4,10 @@ import { faBookmark } from "@fortawesome/pro-solid-svg-icons"; import { faBookmark as faBookmarkOutline } from "@fortawesome/pro-regular-svg-icons"; import Tippy from "@tippyjs/react"; import "tippy.js/dist/tippy.css"; -import "./FavoriteButton.scss"; +import "./BookmarkButton.scss"; // import useShortenNumber from "hooks/useShortenNumber"; -interface FavoriteButtonProps { +interface BookmarkButtonProps { entityToken?: string; entityType?: string; initialToggled?: boolean; @@ -17,7 +17,7 @@ interface FavoriteButtonProps { large?: boolean; } -export default function FavoriteButton({ +export default function BookmarkButton({ entityToken = "", entityType = "", initialToggled = false, @@ -25,14 +25,13 @@ export default function FavoriteButton({ favoriteCount, overlay, large, -}: FavoriteButtonProps) { +}: BookmarkButtonProps) { const [isToggled, setIsToggled] = useState(initialToggled); const [isLoading, setIsLoading] = useState(false); const handleClick = async () => { setIsLoading(true); - onToggle(entityToken, entityType) - .then((isToggled: boolean) => { + onToggle(entityToken, entityType).then((isToggled: boolean) => { setIsToggled(isToggled); setIsLoading(false); }); @@ -64,7 +63,7 @@ export default function FavoriteButton({ placement="bottom" >