-
Notifications
You must be signed in to change notification settings - Fork 6
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
Feature/UI lib #206
Feature/UI lib #206
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@@ -26,6 +26,19 @@ | |||
"test:e2e-mock:start": "start-server-and-test next:dev:mock http://localhost:3000 test:e2e-mock" | |||
}, | |||
"devDependencies": { | |||
"@storybook/addon-essentials": "^7.4.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added shared dependencies for now as I slowly move files over. These might be able to be cleaned up when the migration is done
@@ -1,7 +1,7 @@ | |||
import * as React from "react"; | |||
import { IoIosClose } from "react-icons/io"; | |||
import Link from "next/link"; | |||
import { Button } from "components/Button"; | |||
import { Button } from "ui"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here is the result
Looking into CI errors 👀 |
This looks great, but I see a couple issues currently with getting the UI library to build (and get consumed in the main app). I wonder if we should look at using Additionally we can then specify in the https://github.com/FormidableLabs/nuka-carousel/blob/main/packages/nuka/package.json#L5-L7 Finally when consumed, we can reference it using a |
@carloskelly13 Thanks for that info. I was definitely unsure how to get to that step so I appreciate it! I'll look into this 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks great! The first step toward some great improvements and separation.
Build worked 🎉 |
What
Creates
ui
library for sharing componentsWhy
This project is being upgraded to allow developers to quickly spin up an E-commerce frontend with prebuilt components, so that they can focus their efforts on evaluating partner tools and technology
TODO
Future tasks to follow in subsequent PRs
ui
andnextjs
projects