From c164c0a17852343d920b5e66d7299bb4ce8b9231 Mon Sep 17 00:00:00 2001 From: Ronald Urbina <140639086+ronald-urbina@users.noreply.github.com> Date: Mon, 18 May 2026 13:37:59 -0300 Subject: [PATCH] docs(site): fix feature export names in features and presets guides (#1513) Co-authored-by: Darius Cepulis Co-authored-by: Darius Cepulis --- site/src/content/docs/concepts/features.mdx | 16 ++++++++-------- site/src/content/docs/concepts/presets.mdx | 8 ++++---- site/src/content/docs/concepts/why-videojs.mdx | 8 ++++---- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/site/src/content/docs/concepts/features.mdx b/site/src/content/docs/concepts/features.mdx index 0578c44b..c10df21b 100644 --- a/site/src/content/docs/concepts/features.mdx +++ b/site/src/content/docs/concepts/features.mdx @@ -50,20 +50,20 @@ If you're not using presets, you can create a player that has individual feature ```tsx -import { createPlayer, playback, volume, time } from '@videojs/react'; +import { createPlayer, playbackFeature, volumeFeature, timeFeature, controlsFeature } from '@videojs/react'; const Player = createPlayer({ - features: [playback, volume, time], + features: [playbackFeature, volumeFeature, timeFeature, controlsFeature], }); ``` ```ts -import { createPlayer, playback, volume, time } from '@videojs/html'; +import { createPlayer, playbackFeature, volumeFeature, timeFeature, controlsFeature } from '@videojs/html'; const { ProviderMixin, PlayerController, context } = createPlayer({ // [!code focus] - features: [playback, volume, time], // [!code focus] + features: [playbackFeature, volumeFeature, timeFeature, controlsFeature], // [!code focus] }); // [!code focus] class MyPlayer extends ProviderMixin(MediaElement) { @@ -80,22 +80,22 @@ Since feature bundles are just an array of features under the hood, it doesn't t ```tsx -import { createPlayer, playback } from '@videojs/react'; +import { createPlayer, playbackFeature } from '@videojs/react'; import { backgroundFeatures } from '@videojs/react/background'; const Player = createPlayer({ - features: [...backgroundFeatures, playback], + features: [...backgroundFeatures, playbackFeature], }); ``` ```ts -import { createPlayer, playback } from '@videojs/html'; +import { createPlayer, playbackFeature } from '@videojs/html'; import { backgroundFeatures } from '@videojs/html/background'; import { MediaElement } from '@videojs/html'; const { ProviderMixin } = createPlayer({ // [!code focus] - features: [...backgroundFeatures, playback], // [!code focus] + features: [...backgroundFeatures, playbackFeature], // [!code focus] }); // [!code focus] class MyPlayer extends ProviderMixin(MediaElement) { diff --git a/site/src/content/docs/concepts/presets.mdx b/site/src/content/docs/concepts/presets.mdx index 0181a13a..b10c2dda 100644 --- a/site/src/content/docs/concepts/presets.mdx +++ b/site/src/content/docs/concepts/presets.mdx @@ -74,11 +74,11 @@ Add features to a preset's feature bundle to enable new functionality. For examp ```tsx title="App.tsx" -import { createPlayer, playback } from '@videojs/react'; +import { createPlayer, playbackFeature } from '@videojs/react'; import { backgroundFeatures, BackgroundVideo } from '@videojs/react/background'; const Player = createPlayer({ // [!code focus] - features: [...backgroundFeatures, playback], // [!code focus] + features: [...backgroundFeatures, playbackFeature], // [!code focus] }); // [!code focus] function Hero() { @@ -96,13 +96,13 @@ function Hero() { ```html title="index.html"