diff --git a/src/components/Badge.vue b/src/components/ChatBadge.vue
similarity index 60%
rename from src/components/Badge.vue
rename to src/components/ChatBadge.vue
index 9f64526..8dd641a 100644
--- a/src/components/Badge.vue
+++ b/src/components/ChatBadge.vue
@@ -1,16 +1,16 @@
-
+
diff --git a/src/components/FollowButton.vue b/src/components/FollowButton.vue
new file mode 100644
index 0000000..66b44b5
--- /dev/null
+++ b/src/components/FollowButton.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
diff --git a/src/components/StreamPreview.vue b/src/components/StreamPreview.vue
new file mode 100644
index 0000000..f469e2f
--- /dev/null
+++ b/src/components/StreamPreview.vue
@@ -0,0 +1,76 @@
+
+
+
+ {{ streamData.title }} {{ streamData.streamer.name }}
+
{{ stream.title }}
-{{ stream.streamer.name }}
-
-
Streamers you follow
+Sort through popular categories
diff --git a/src/views/UserView.vue b/src/views/UserView.vue index cf53907..5d4ae9b 100644 --- a/src/views/UserView.vue +++ b/src/views/UserView.vue @@ -4,6 +4,7 @@ import { useRoute } from 'vue-router' import VideoPlayer from '@/components/VideoPlayer.vue' import TwitchChat from '@/components/TwitchChat.vue' import ErrorMessage from '@/components/ErrorMessage.vue' +import FollowButton from '@/components/FollowButton.vue' export default { async setup() { @@ -56,7 +57,8 @@ export default { components: { VideoPlayer, TwitchChat, - ErrorMessage + ErrorMessage, + FollowButton }, methods: { truncate(value: string, length: number) { @@ -140,11 +142,7 @@ export default {{{ data.followersAbbv }} Followers