zuck v0.0.28
ZUCK is currently under construction. You should probably not use it in any production code
Also, no one knows why this is named Zuck. It's a mystery. Don't ask.
Zuck
Zuck is an irresponsibly large collection of components and utilities. It also is very opinionated and presumptuous, in addition to assuming the following things:
- You use the
lodash
- You use the
react
- You use the
react-dom
- You use the
react-router
between version 3.0.0 and 4.0.0 - You have a build process with tree-shaking (seriously; irresponsibly large)
Using Zuck
npm install zuck
import * as zuck from "zuck";
import zuck/index.css;
If you are using css modules, you will need to import the css file globally. We usually do this by creating a separate rule in our Webpack file:
{
test: /\.css$/,
include: [ /zuck/ ],
loader: ExtractTextPlugin.extract({
fallback: [ "style-loader" ],
use: [ "css-loader" ]
})
},
What Zuck gives You
- React.js components
- Postcss styles with ready-to-theme variables
- Redux middlewares and utilities
- test utilities
- general client-side utilities
- general node utilities
- probably some other random shit
UI components
We take inspiration (and some code. shhhh) from the following projects:
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago