Skip to content

Conversation

@xJkit
Copy link

@xJkit xJkit commented Sep 27, 2024

Great library! Thank you for sharing it.

I have made further enhancements by adding more customization options:

Added renderKey render prop api for piano key customization

This API allows developers to decide which keys are disabled. It exposes the entire Key component for greater customization.

Utilized CSS variables

Using CSS variables for styling provides greater convenience for developers and ensures compatibility with modern browsers.

Additionally, I replaced the package manager yarn with pnpm. pnpm optimizes disk usage for node modules more efficiently. The latest versions of yarn (v3+) introduce breaking changes that can be confusing for developers.


I hope this helps!

Please review the commits. Thank you for this fantastic library.

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.

1 participant