Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract icons into separate package @xola/icons #302

Merged
merged 30 commits into from
Feb 19, 2024
Merged

Conversation

rushi
Copy link
Member

@rushi rushi commented Jan 21, 2024

Setup so that Xola icons can be published as a separate NPM package https://www.npmjs.com/package/@xola/icons You can still import from the @xola/ui-kit package, but right now that is only for backward compatibility. After all the imports in seller/traveler/checkout are updated to use @xola/icons then we can remove icons from @xola/ui-kit

This is so that we don't have to re-publish an entire UI Kit just for an icon update. Also this will streamline Icon imports

Companion PR for seller app: https://github.com/xola/x2-seller/pull/4090

@rushi rushi requested a review from manojx031 January 21, 2024 04:39
@rushi rushi changed the title Create package.json for separate icons package" Extract icons into separate package @xola/icons Jan 21, 2024
@rushi rushi merged commit 13ce67f into xola:master Feb 19, 2024
6 checks passed
@rushi rushi deleted the extract-icons branch February 19, 2024 03:43
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