Skip to content

Migrate the FtListVideo component to the composition API - #9413

Merged
FreeTubeBot merged 1 commit into
FreeTubeApp:developmentfrom
absidue:ft-list-video-composition-api
Jul 14, 2026
Merged

FreeTubeBot merged 1 commit into
FreeTubeApp:developmentfrom
absidue:ft-list-video-composition-api

Conversation

@absidue

@absidue absidue commented Jul 12, 2026

Copy link
Copy Markdown
Member

Pull Request Type

  • Composition API migration

Description

This pull request migrates the FtListVideo component to the composition API. Almost a 1:1 migration, did a few minor clean ups such as moving the blur thumbnails CSS to into a CSS class that gets toggled, instead of adding it inline in the template and moving JSON.parse(hiddenChannels) into a computed.

Testing

Please check videos in lists in various places in FreeTube (subscriptions, history, playlists, list and grid view, etc) and check that the functionality still works (adding and removing from a playlist, opening in an external player, copying the links in the 3 dots menu, etc).

Desktop

  • OS: Windows
  • OS Version: 11

@FreeTubeBot
FreeTubeBot enabled auto-merge (squash) July 12, 2026 17:09
@github-actions github-actions Bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jul 12, 2026
@FreeTubeBot
FreeTubeBot merged commit 869223e into FreeTubeApp:development Jul 14, 2026
6 checks passed
@github-actions github-actions Bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jul 14, 2026
@absidue
absidue deleted the ft-list-video-composition-api branch July 14, 2026 05:42
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.

4 participants