Skip to content

Migrate WatchVideoLiveChat to the composition API#7494

Merged
FreeTubeBot merged 2 commits intoFreeTubeApp:developmentfrom
absidue:live-chat-composition-api
Jun 3, 2025
Merged

Migrate WatchVideoLiveChat to the composition API#7494
FreeTubeBot merged 2 commits intoFreeTubeApp:developmentfrom
absidue:live-chat-composition-api

Conversation

@absidue
Copy link
Member

@absidue absidue commented Jun 1, 2025

Pull Request Type

  • Composition API migration

Description

This pull request migrates the WatchVideoLiveChat component to the composition API.

Testing

Find a video with a live chat such as the lofi girl one.

Desktop

  • OS: Windows
  • OS Version: 10
  • FreeTube version: 6b8dac6

@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jun 1, 2025
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) June 1, 2025 11:10
Copy link
Member

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Receiving errors

VirtualBoxVM_818CQWAYso.mp4

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: changes requested and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Jun 1, 2025
@absidue
Copy link
Member Author

absidue commented Jun 1, 2025

Fixed the undefined errors, the shallowReactive warning can be ignored just like in previous PRs as we are not using it in the way that the warning warns about.

@ChunkyProgrammer ChunkyProgrammer added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested labels Jun 1, 2025
@FreeTubeBot FreeTubeBot merged commit fc9d6aa into FreeTubeApp:development Jun 3, 2025
5 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jun 3, 2025
@absidue absidue deleted the live-chat-composition-api branch June 3, 2025 10:37
PikachuEXE added a commit to palharesf/FreeTube that referenced this pull request Jun 6, 2025
* development: (50 commits)
  add rules to issue templates (FreeTubeApp#7516)
  Translated using Weblate (Romanian)
  Translated using Weblate (Serbian)
  Translated using Weblate (Russian)
  Move settings to `more` menu on smaller mobile devices (FreeTubeApp#7506)
  Translated using Weblate (Russian)
  Migrate WatchVideoLiveChat to the composition API (FreeTubeApp#7494)
  Translated using Weblate (Basque)
  Translated using Weblate (Russian)
  Bump shaka-player from 4.14.14 to 4.14.15 (FreeTubeApp#7501)
  Bump electron from 36.3.1 to 36.3.2 (FreeTubeApp#7500)
  Bump sass from 1.89.0 to 1.89.1 (FreeTubeApp#7499)
  Bump the eslint group with 3 updates (FreeTubeApp#7498)
  Bump the stylelint group with 2 updates (FreeTubeApp#7497)
  Bump @babel/core from 7.27.1 to 7.27.4 in the babel group (FreeTubeApp#7496)
  Translated using Weblate (Japanese)
  Translated using Weblate (German)
  Implement context menu item "search X in new window" (FreeTubeApp#7477)
  Translated using Weblate (Portuguese (Brazil))
  Translated using Weblate (French)
  ...

# Conflicts:
#	static/locales/da.yaml
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Jun 10, 2025
…urrent

* fix/electron-video-playback-error: (25 commits)
  Bump electron-builder from 26.0.15 to 26.0.16 (FreeTubeApp#7539)
  Bump eslint-plugin-vue from 10.1.0 to 10.2.0 in the eslint group (FreeTubeApp#7537)
  Bump webpack-dev-server from 5.2.1 to 5.2.2 (FreeTubeApp#7538)
  Bump electron from 36.3.2 to 36.4.0 (FreeTubeApp#7540)
  Translated using Weblate (Hungarian)
  Migrate FtPlaylistAddVideoPrompt and FtPlaylistSelector to the composition API (FreeTubeApp#7511)
  Speed up the loading of the geolocation data (FreeTubeApp#7527)
  Remove unnecessary barrel file in store (FreeTubeApp#7522)
  Translated using Weblate (Bulgarian)
  add rules to issue templates (FreeTubeApp#7516)
  Translated using Weblate (Romanian)
  Translated using Weblate (Serbian)
  Translated using Weblate (Russian)
  Move settings to `more` menu on smaller mobile devices (FreeTubeApp#7506)
  Translated using Weblate (Russian)
  Migrate WatchVideoLiveChat to the composition API (FreeTubeApp#7494)
  Translated using Weblate (Basque)
  Translated using Weblate (Russian)
  Bump shaka-player from 4.14.14 to 4.14.15 (FreeTubeApp#7501)
  Bump electron from 36.3.1 to 36.3.2 (FreeTubeApp#7500)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants