diff --git a/package-lock.json b/package-lock.json index c5e468b..ed812a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1676,9 +1676,9 @@ } }, "@poweredsoft/data": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@poweredsoft/data/-/data-0.0.26.tgz", - "integrity": "sha512-JogKJQ01w4hTQr4EDSoYp2KfJzBbzC8trc7iHCxw7tjF6kB9nqWxu8gvRxX5pqzDK6ORz0Ieuw7i0hEZusW+ww==", + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@poweredsoft/data/-/data-0.0.30.tgz", + "integrity": "sha512-lKojW+yCKPSrdohqhuoEUTo196Z1cHs+SkOZ9N43N7MUcbIR0SA6Uz6k4QZtbmbXmR5AvDKPrDp37nqPXGZFYA==", "requires": { "tslib": "^1.9.0" } @@ -1692,9 +1692,9 @@ } }, "@poweredsoft/ngx-data-apollo": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@poweredsoft/ngx-data-apollo/-/ngx-data-apollo-0.0.8.tgz", - "integrity": "sha512-8nIlvHTnbLyG9aNxkSYOHIbNBBSjj92v0BeFTq4xkttp3UmYzhOO7lkgo1cEIDUuYo+ITAYoZbKwrd4CbnBgcA==", + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/@poweredsoft/ngx-data-apollo/-/ngx-data-apollo-0.0.10.tgz", + "integrity": "sha512-0HjJthjXstNXS/T9u6t9VTWtQO/LUzGsbT/m0tjj8y0YuivMzfK76EyQldvjGXDYGfIL12kEhsKEbiOPXyCXcA==", "requires": { "tslib": "^1.9.0" } diff --git a/package.json b/package.json index f1107d3..03cac8b 100644 --- a/package.json +++ b/package.json @@ -24,9 +24,9 @@ "@angular/platform-browser-dynamic": "~9.1.4", "@angular/router": "~9.1.4", "@ng-select/ng-select": "^4.0.1", - "@poweredsoft/data": "0.0.27", + "@poweredsoft/data": "0.0.30", "@poweredsoft/ngx-data": "0.0.13", - "@poweredsoft/ngx-data-apollo": "0.0.8", + "@poweredsoft/ngx-data-apollo": "0.0.10", "apollo-angular": "^1.8.0", "apollo-angular-link-http": "^1.9.0", "apollo-cache-inmemory": "^1.6.0", diff --git a/projects/poweredsoft/ng-select/src/lib/ps-ng-select/ng-select/ng-select.component.ts b/projects/poweredsoft/ng-select/src/lib/ps-ng-select/ng-select/ng-select.component.ts index a3502c2..971ed6b 100644 --- a/projects/poweredsoft/ng-select/src/lib/ps-ng-select/ng-select/ng-select.component.ts +++ b/projects/poweredsoft/ng-select/src/lib/ps-ng-select/ng-select/ng-select.component.ts @@ -49,6 +49,18 @@ export class NgSelectComponent implements OnInit,OnDestroy { this.trackFn = this.trackBy.bind(this); } + + ngOnInit(): void { + this.dataFetching(); + this.detectLoading(); + + if(this.serverFiltering){ + this.searchOnServer(); + }else{ + this.refreshDataSource(); + } + } + valueChanged(event) { this.changeEvent.emit(event); @@ -76,16 +88,6 @@ export class NgSelectComponent implements OnInit,OnDestroy { this._loadingSubscription.unsubscribe(); } - ngOnInit(): void { - this.dataFetching(); - this.detectLoading(); - - if(this.serverFiltering){ - this.searchOnServer(); - }else{ - this.refreshDataSource(); - } - } dataFetching(){ this.data$ = this.dataSource.data$.pipe( diff --git a/projects/poweredsoft/ngx-bootstrap/package.json b/projects/poweredsoft/ngx-bootstrap/package.json index a3c3207..88b066b 100644 --- a/projects/poweredsoft/ngx-bootstrap/package.json +++ b/projects/poweredsoft/ngx-bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "@poweredsoft/ngx-bootstrap", - "version": "0.0.1", + "version": "0.0.2", "peerDependencies": { "@angular/common": "^9.1.9", "@angular/core": "^9.1.9", diff --git a/projects/poweredsoft/ngx-bootstrap/src/lib/data-source-filter/datetime-filter/data-source-datetime-filter.component.html b/projects/poweredsoft/ngx-bootstrap/src/lib/data-source-filter/datetime-filter/data-source-datetime-filter.component.html index 9e7a508..0913396 100644 --- a/projects/poweredsoft/ngx-bootstrap/src/lib/data-source-filter/datetime-filter/data-source-datetime-filter.component.html +++ b/projects/poweredsoft/ngx-bootstrap/src/lib/data-source-filter/datetime-filter/data-source-datetime-filter.component.html @@ -1,5 +1,5 @@ -
+
-
- @@ -29,33 +29,7 @@
-