-
Notifications
You must be signed in to change notification settings - Fork 481
/
Copy path1965.8af4bc58274822aa.js
1 lines (1 loc) · 1.35 KB
/
1965.8af4bc58274822aa.js
1
(self.webpackChunkdemo=self.webpackChunkdemo||[]).push([[1965],{1965:n=>{n.exports="import {Component, inject} from '@angular/core';\nimport {FormControl, FormGroup, ReactiveFormsModule} from '@angular/forms';\nimport {changeDetection} from '@demo/emulate/change-detection';\nimport {encapsulation} from '@demo/emulate/encapsulation';\nimport {TuiDay} from '@taiga-ui/cdk';\nimport {TUI_DATE_FORMAT, TUI_DEFAULT_DATE_FORMAT} from '@taiga-ui/core';\nimport {TUI_LANGUAGE} from '@taiga-ui/i18n';\nimport {TuiInputDateModule} from '@taiga-ui/legacy';\nimport {map} from 'rxjs';\n\n@Component({\n standalone: true,\n exportAs: \"Example7\",\n imports: [ReactiveFormsModule, TuiInputDateModule],\n templateUrl: './index.html',\n encapsulation,\n changeDetection,\n providers: [\n {\n provide: TUI_DATE_FORMAT,\n useFactory: () =>\n inject(TUI_LANGUAGE).pipe(\n map(({name}) => ({\n ...TUI_DEFAULT_DATE_FORMAT,\n mode: name === 'english' ? 'MDY' : 'DMY',\n separator: name === 'english' ? '/' : '.',\n })),\n ),\n },\n ],\n})\nexport default class Example {\n protected readonly testForm = new FormGroup({\n testValue: new FormControl(new TuiDay(2017, 0, 15)),\n });\n}\n"}}]);