buffering icon for play buttons

This commit is contained in:
austinried
2021-08-20 09:49:05 +09:00
parent e69555f05c
commit 58cee33af7
3 changed files with 39 additions and 14 deletions

View File

@@ -14,6 +14,7 @@ import { AlbumContextPressable, NowPlayingContextPressable } from './ContextMenu
export type HeaderContextItem = Song | AlbumListItem
const More = React.memo<{ contextItem?: HeaderContextItem }>(({ contextItem }) => {
const moreIcon = <IconMat name="more-vert" color="white" size={25} />
let context: JSX.Element
switch (contextItem?.itemType) {
case 'song':
@@ -23,7 +24,7 @@ const More = React.memo<{ contextItem?: HeaderContextItem }>(({ contextItem }) =
triggerWrapperStyle={styles.icons}
song={contextItem}
triggerOnLongPress={false}>
<IconMat name="more-vert" color="white" size={25} />
{moreIcon}
</NowPlayingContextPressable>
)
break
@@ -34,7 +35,7 @@ const More = React.memo<{ contextItem?: HeaderContextItem }>(({ contextItem }) =
triggerWrapperStyle={styles.icons}
album={contextItem}
triggerOnLongPress={false}>
<IconMat name="more-vert" color="white" size={25} />
{moreIcon}
</AlbumContextPressable>
)
break