Skip to content

Migrate the FtToggleSwitch component to the composition API#7740

Merged
FreeTubeBot merged 1 commit intoFreeTubeApp:developmentfrom
absidue:ft-toggle-switch-composition-api
Jul 26, 2025
Merged

Migrate the FtToggleSwitch component to the composition API#7740
FreeTubeBot merged 1 commit intoFreeTubeApp:developmentfrom
absidue:ft-toggle-switch-composition-api

Conversation

@absidue
Copy link
Member

@absidue absidue commented Jul 26, 2025

Pull Request Type

  • Composition API migration

Description

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

Testing

Test some of the switches in the settings.

Desktop

  • OS: Windows
  • OS Version: 10

@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jul 26, 2025
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) July 26, 2025 17:11
@FreeTubeBot FreeTubeBot merged commit 58fa966 into FreeTubeApp:development Jul 26, 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 Jul 26, 2025
@absidue absidue deleted the ft-toggle-switch-composition-api branch July 26, 2025 23:15
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Jul 29, 2025
* development: (192 commits)
  Translated using Weblate (Japanese)
  Fix scroll to seek/change volume/playback rate changing too fast with touchpad (FreeTubeApp#6666)
  Move General section within the Distraction Free Settings to top (FreeTubeApp#7719)
  Fix deleted videos appears when another video added to another playlist (FreeTubeApp#7681)
  Change Settings order (FreeTubeApp#7722)
  Migrate Subscriptions{Videos,Live,Shorts,Posts} to the composition API (FreeTubeApp#7717)
  Translated using Weblate (Romanian)
  Translated using Weblate (German)
  Migrate the FtToggleSwitch component to the composition API (FreeTubeApp#7740)
  Add missing FontAwesomeIcon imports to `<script setup>` components (FreeTubeApp#7739)
  Translated using Weblate (Spanish)
  Translated using Weblate (French)
  Translated using Weblate (Basque)
  Translated using Weblate (Chinese (Simplified Han script))
  Translated using Weblate (Breton)
  Translated using Weblate (Estonian)
  Translated using Weblate (Italian)
  Translated using Weblate (Tamil)
  Translated using Weblate (Czech)
  Translated using Weblate (Hungarian)
  ...

# Conflicts:
#	package.json
#	src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js
#	src/renderer/helpers/api/local.js
#	yarn.lock
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