Skip to content

[API/SDK Feature Request] Add collapsible mini player component to SDK #14068

@fuleinist

Description

@fuleinist

Is your feature request related to a problem? Please describe.
SDK consumers building custom players must independently implement mini player UI with persistent playback controls across route transitions, adding significant duplicate effort.

Describe the solution you would like
Add a standalone MiniPlayer component to the SDK that provides a collapsible, persistent playback bar with play/pause, skip, and progress controls. Expose it via a provider or as a direct import so consumers can drop it into any layout.

Describe alternatives you have considered
Consumers can build this themselves using the existing SDK methods, but the UX pattern (persistent controls + mini player) is now standard in music apps. Providing a built-in component reduces fragmentation and ensures consistent behavior across apps using the SDK.

Additional context
The component should: (1) accept custom styling/theming to match host app branding, (2) use SDK playback state internally, (3) collapse to a floating bar on scroll or dismissal, and (4) be fully accessible (keyboard + screen reader).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions