Boost your Angular development!
Components customizing should be simple. Just generate components from ngx-kit collection and modify them as you like.
- @ngx-kit/core — low level services and directives for hiding complex logic.
- @ngx-kit/collection — set of components based on ngx-kit core and packed into Angular-cli schematics.
- AOT support
- Server-rendering support
- OnPush strategy support
- Angular 7
- Angular-cli 7
ng add @ngx-kit/core
Pick a module from Collection and put the code to your project.
A button for example:
ng g @ngx-kit/collection:ui-button ui-button
@NgModule({
...
imports: [
...
UiButtonModule,
<button uiButton color="primary">Let's do it!</button>
Only complex (but stable) logic is stored in Core, so you can change generated templates and styles in any way.
Some collection modules use Hammer.js.
For proper working:
-
Install
npm i hammerjs --save
-
Import
import 'hammerjs';
inmain.ts
.
MIT