Skip to content

Commit 821ea86

Browse files
committed
refactor: export every directive as separate bundle (treeshake)
1 parent d7863ba commit 821ea86

File tree

61 files changed

+203
-154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+203
-154
lines changed

projects/angular/components/src/ui-grid/ui-grid.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { MatMenuModule } from '@angular/material/menu';
1010
import { MatPaginatorModule } from '@angular/material/paginator';
1111
import { MatProgressBarModule } from '@angular/material/progress-bar';
1212
import { MatTooltipModule } from '@angular/material/tooltip';
13-
import { UiVirtualScrollViewportResizeModule } from '@uipath/angular/directives';
13+
import { UiVirtualScrollViewportResizeModule } from '@uipath/angular/directives/ui-virtual-scroll-viewport-resize';
1414

1515
import { UiSuggestModule } from '../ui-suggest/ui-suggest.module';
1616
import { UiGridColumnDirective } from './body/ui-grid-column.directive';

projects/angular/components/src/ui-suggest/models/suggestValue.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {
2-
VirtualScrollItem,
3-
VirtualScrollItemStatus,
4-
} from '@uipath/angular/directives';
2+
VirtualScrollItem,
3+
VirtualScrollItemStatus,
4+
} from '@uipath/angular/directives/ui-virtual-scroll-range-loader';
55

66
/**
77
* UiSuggest item schema.

projects/angular/components/src/ui-suggest/ui-suggest.component.spec.ts

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,49 @@
11
import {
2-
Component,
3-
ViewChild,
2+
Component,
3+
ViewChild,
44
} from '@angular/core';
55
import {
6-
async,
7-
ComponentFixture,
8-
discardPeriodicTasks,
9-
fakeAsync,
10-
TestBed,
11-
tick,
6+
async,
7+
ComponentFixture,
8+
discardPeriodicTasks,
9+
fakeAsync,
10+
TestBed,
11+
tick,
1212
} from '@angular/core/testing';
1313
import {
14-
FormBuilder,
15-
FormGroup,
16-
ReactiveFormsModule,
14+
FormBuilder,
15+
FormGroup,
16+
ReactiveFormsModule,
1717
} from '@angular/forms';
1818
import { MatInputModule } from '@angular/material/input';
1919
import { By } from '@angular/platform-browser';
2020
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
21-
import { VirtualScrollItemStatus } from '@uipath/angular/directives';
2221
import {
23-
EventGenerator,
24-
Key,
22+
EventGenerator,
23+
Key,
2524
} from '@uipath/angular/testing';
2625

2726
import * as faker from 'faker';
27+
import { VirtualScrollItemStatus } from 'projects/angular/directives/ui-virtual-scroll-range-loader/src/public_api';
2828
import {
29-
Observable,
30-
of,
29+
Observable,
30+
of,
3131
} from 'rxjs';
3232
import {
33-
delay,
34-
finalize,
35-
map,
36-
skip,
37-
take,
33+
delay,
34+
finalize,
35+
map,
36+
skip,
37+
take,
3838
} from 'rxjs/operators';
3939

4040
import {
41-
ISuggestValue,
42-
ISuggestValues,
41+
ISuggestValue,
42+
ISuggestValues,
4343
} from './models';
4444
import {
45-
generateSuggestionItem,
46-
generateSuggetionItemList,
45+
generateSuggestionItem,
46+
generateSuggetionItemList,
4747
} from './test';
4848
import { UiSuggestComponent } from './ui-suggest.component';
4949
import { UiSuggestModule } from './ui-suggest.module';

projects/angular/components/src/ui-suggest/ui-suggest.component.ts

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2,73 +2,73 @@ import { LiveAnnouncer } from '@angular/cdk/a11y';
22
import { ListRange } from '@angular/cdk/collections';
33
import { CdkVirtualScrollViewport } from '@angular/cdk/scrolling';
44
import {
5-
AfterViewInit,
6-
ChangeDetectionStrategy,
7-
ChangeDetectorRef,
8-
Component,
9-
ElementRef,
10-
EventEmitter,
11-
HostBinding,
12-
Input,
13-
isDevMode,
14-
OnDestroy,
15-
OnInit,
16-
Optional,
17-
Output,
18-
Self,
19-
ViewChild,
20-
ViewEncapsulation,
5+
AfterViewInit,
6+
ChangeDetectionStrategy,
7+
ChangeDetectorRef,
8+
Component,
9+
ElementRef,
10+
EventEmitter,
11+
HostBinding,
12+
Input,
13+
isDevMode,
14+
OnDestroy,
15+
OnInit,
16+
Optional,
17+
Output,
18+
Self,
19+
ViewChild,
20+
ViewEncapsulation,
2121
} from '@angular/core';
2222
import {
23-
FormGroupDirective,
24-
NgControl,
25-
NgForm,
23+
FormGroupDirective,
24+
NgControl,
25+
NgForm,
2626
} from '@angular/forms';
2727
import { ErrorStateMatcher } from '@angular/material/core';
2828
import { MatFormFieldControl } from '@angular/material/form-field';
29-
import { VirtualScrollItemStatus } from '@uipath/angular/directives';
29+
import { VirtualScrollItemStatus } from '@uipath/angular/directives/ui-virtual-scroll-range-loader';
3030

3131
import cloneDeep from 'lodash-es/cloneDeep';
3232
import isEqual from 'lodash-es/isEqual';
3333
import {
34-
BehaviorSubject,
35-
combineLatest,
36-
merge,
37-
Observable,
38-
Subject,
39-
Subscription,
34+
BehaviorSubject,
35+
combineLatest,
36+
merge,
37+
Observable,
38+
Subject,
39+
Subscription,
4040
} from 'rxjs';
4141
import {
42-
debounceTime,
43-
delay,
44-
distinctUntilChanged,
45-
filter,
46-
finalize,
47-
map,
48-
retry,
49-
startWith,
50-
takeUntil,
51-
tap,
42+
debounceTime,
43+
delay,
44+
distinctUntilChanged,
45+
filter,
46+
finalize,
47+
map,
48+
retry,
49+
startWith,
50+
takeUntil,
51+
tap,
5252
} from 'rxjs/operators';
5353

5454
import {
55-
ISuggestValue,
56-
ISuggestValues,
57-
SuggestDirection,
55+
ISuggestValue,
56+
ISuggestValues,
57+
SuggestDirection,
5858
} from './models';
5959
import { UI_SUGGEST_ANIMATIONS } from './ui-suggest.animations';
6060
import { UiSuggestIntl } from './ui-suggest.intl';
6161
import { UiSuggestMatFormField } from './ui-suggest.mat-form-field';
6262
import {
63-
caseInsensitiveCompare,
64-
generateLoadingInitialCollection,
65-
inMemorySearch,
66-
mapInitialItems,
67-
resetUnloadedState,
68-
setLoadedState,
69-
setPendingState,
70-
sortByPriorityAndDirection,
71-
toSuggestValue,
63+
caseInsensitiveCompare,
64+
generateLoadingInitialCollection,
65+
inMemorySearch,
66+
mapInitialItems,
67+
resetUnloadedState,
68+
setLoadedState,
69+
setPendingState,
70+
sortByPriorityAndDirection,
71+
toSuggestValue,
7272
} from './utils';
7373

7474
/**

projects/angular/components/src/ui-suggest/ui-suggest.module.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,10 @@ import { MatInputModule } from '@angular/material/input';
99
import { MatListModule } from '@angular/material/list';
1010
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
1111
import { MatTooltipModule } from '@angular/material/tooltip';
12-
import {
13-
UiAutofocusModule,
14-
UiClickOutsideModule,
15-
UiNgLetModule,
16-
UiVirtualScrollRangeLoaderModule,
17-
} from '@uipath/angular/directives';
12+
import { UiAutofocusModule } from '@uipath/angular/directives/ui-autofocus';
13+
import { UiClickOutsideModule } from '@uipath/angular/directives/ui-click-outside';
14+
import { UiNgLetModule } from '@uipath/angular/directives/ui-ng-let';
15+
import { UiVirtualScrollRangeLoaderModule } from '@uipath/angular/directives/ui-virtual-scroll-range-loader';
1816

1917
import { UiSuggestComponent } from './ui-suggest.component';
2018

projects/angular/components/src/ui-suggest/utils/items.utils.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { isDevMode } from '@angular/core';
2-
import { VirtualScrollItemStatus } from '@uipath/angular/directives';
2+
import { VirtualScrollItemStatus } from '@uipath/angular/directives/ui-virtual-scroll-range-loader';
33

44
import cloneDeep from 'lodash-es/cloneDeep';
55
import sortBy from 'lodash-es/sortBy';
66
import { of } from 'rxjs';
77
import { map } from 'rxjs/operators';
88

99
import {
10-
ISuggestValue,
11-
ISuggestValueData,
12-
ISuggestValues,
13-
SuggestDisplayPriority,
10+
ISuggestValue,
11+
ISuggestValueData,
12+
ISuggestValues,
13+
SuggestDisplayPriority,
1414
} from '../models';
1515

1616
/**
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './ui-format';

projects/angular/directives/src/public_api.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)