Skip to content

Player API: Cleanup & Documentation #369

@mihar-22

Description

@mihar-22

Remove deprecated store exports and update RFC documentation.

Ref #320

Note: React cleanup was completed in Phase 3 (#367, PR #372) since the React Player API needed to replace the old context/createStore exports.

Note: Lit cleanup was completed in Phase 4 (#368, PR #374) since the HTML Player API needed to replace the old createStore/mixins exports.

Scope

Component Description
Remove from store/react ✅ Done in PR #372
Remove from store/lit ✅ Done in PR #374
Update RFC Reflect final architecture with Store v2, PlayerTarget, selectors

Removed Exports

From @videojs/store/react: ✅ Done in PR #372

  • createStore
  • useStoreContext
  • StoreContextProvider
  • CreateStoreConfig
  • CreateStoreResult
  • ProviderProps

From @videojs/store/lit: ✅ Done in PR #374

  • createStore
  • createProviderMixin
  • createContainerMixin
  • createStoreMixin
  • CreateStoreConfig
  • CreateStoreResult
  • CreateStoreHost
  • contextKey
  • StoreConsumer
  • StoreProvider

Files

Acceptance Criteria

SP: 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions