@tim-mhn/ng-forms v0.8.3
TimForms
Angular UI library for forms components built with Material CDK, Tailwindcss and Reactive Forms
only works with Angular Reactive Forms
Get started
Download the package from NPM
npm install @tim-mhn/ng-forms
Import the stylesheet
In your global .scss or .css file, add
@import "@tim-mhn/ng-forms/styles.css"
Import the modules you want to use
Example with TimInputModule
// example.module.ts
import { TimInputModule } from '@tim-mhn/ng-forms/input';
@NgModule({
imports: [TimInputModule],
declarations: [ExampleComponent]
})
export class ExampleModule {}
// example.component.html
<tim-input [formControl]="fc"></tim-input>
// example.component.ts
@Component({})
export class ExampleComponent {
constructor(private fb: FormBuilder) {}
fc = this.fb.control('')
}List of modules
TimUIButtonToggleModuleTimCheckboxModuleTimDateRangePickerModuleTimDaysPickerModuleTimEditableHeaderInputModuleTimEmailListInputModuleTimImageUploadModuleTimInputModuleTimInputFieldModuleTimPasswordInputModuleTimRadioModuleTimSelectModuleTimSliderModuleTimTextEditorModuleTimTimeInputModuleTimToggleModule
Build
Run npm run build:forms to build the project.
Build & Publish
- Bump the version:
npm version major|minor|patch Build the library:
npm run build:formsThe build artifacts will be stored in thedist/directory. This will also run the tailwind command to generate the.cssfile reusing theiqair-tailwindconfig.Publish to NPM: go to the dist folder
cd dist/formsrunnpm publish
Running unit tests
Run ng test forms to execute the unit tests via Karma.
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago