In this “packages” folder, if I export all of this and import in the “apps” folder. Will it only load components that you imported?
packages > shared > ui > index.ts
import "./tailwind.css";
// components
export * from "./components/Button";
export * from "./components/Card";
export * from "./components/Footer";
export * from "./components/Header";
export * from "./components/Sidebar";
// layouts
export * from "./layouts/AuthLayout";
export * from "./layouts/DefaultLayout";
packages > shared > ui > package.json
{
"name": "shared-ui",
"version": "0.0.0",
"main": "./index.ts",
"types": "./index.ts",
.....
}
apps > inventoryApp > app > index.ts
import { Header, Sidebar, DefaultLayout } from "shared-ui";