Skip to content

Commit

Permalink
fix: className rebuilding on tailwind --watch script
Browse files Browse the repository at this point in the history
  • Loading branch information
PatrykKuniczak committed Aug 17, 2024
1 parent 987a121 commit 7928ee4
Show file tree
Hide file tree
Showing 4 changed files with 127 additions and 11 deletions.
12 changes: 6 additions & 6 deletions pages/content-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,14 @@
],
"scripts": {
"clean": "rimraf ./dist",
"build:tailwindcss": "pnpm dlx tailwindcss -i ./src/tailwind-input.css -o ./src/tailwind-output.css --watch",
"build": "pnpm run clean && pnpm type-check && pnpm build:tailwindcss && vite build",
"build:watch": "cross-env __DEV__=true vite build --mode development && pnpm build:tailwindcss",
"build:tailwindcss": "pnpm dlx tailwindcss -i ./src/tailwind-input.css -o ./dist/tailwind-output.css -m",
"build": "pnpm clean && pnpm type-check && pnpm build:tailwindcss && vite build",
"build:watch": "cross-env __DEV__=true concurrently \"vite build --mode development\" \"pnpm build:tailwindcss -- -w\"",
"dev": "pnpm build:watch",
"lint": "eslint . --ext .ts,.tsx",
"lint:fix": "pnpm lint --fix",
"prettier": "prettier . --write --ignore-path ../../.prettierignore",
"type-check": "tsc --noEmit",
"postinstall": "pnpm run build:tailwindcss"
"type-check": "tsc --noEmit"
},
"dependencies": {
"@extension/shared": "workspace:*"
Expand All @@ -27,6 +26,7 @@
"@extension/tailwindcss-config": "workspace:*",
"@extension/tsconfig": "workspace:*",
"@extension/hmr": "workspace:*",
"@extension/vite-config": "workspace:*"
"@extension/vite-config": "workspace:*",
"concurrently": "^8.2.2"
}
}
4 changes: 2 additions & 2 deletions pages/content-ui/src/app.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ export default function App() {
}, []);

return (
<div className="flex gap-1 text-blue-500">
Edit <strong>pages/content-ui/src/app.tsx</strong> and save to reload.
<div className={'flex gap-1 text-blue-500'}>
Edit <strong className={'text-blue-700'}>pages/content-ui/src/app.tsx</strong> and save to reload.
</div>
);
}
5 changes: 2 additions & 3 deletions pages/content-ui/src/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import { createRoot } from 'react-dom/client';
import App from '@src/app';
// eslint-disable-next-line
// @ts-ignore
import tailwindcssOutput from '@src/tailwind-output.css?inline';
// @ts-expect-error That's because output file is create during build
import tailwindcssOutput from '../dist/tailwind-output.css?inline';

const root = document.createElement('div');
root.id = 'chrome-extension-boilerplate-react-vite-content-view-root';
Expand Down
117 changes: 117 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7928ee4

Please sign in to comment.