|
1 |
| -import * as React from "react"; |
2 |
| -import { |
3 |
| - ITag, |
4 |
| -} from "office-ui-fabric-react/lib/Pickers"; |
5 |
| -import { |
6 |
| - Stack, |
7 |
| -} from "office-ui-fabric-react/lib/Stack"; |
8 |
| -import { |
9 |
| - Text, |
10 |
| -} from "office-ui-fabric-react/lib/Text"; |
11 |
| -import { |
12 |
| - TextField |
13 |
| -} from "office-ui-fabric-react/lib/TextField"; |
14 |
| -import { |
15 |
| - DefaultButton, |
16 |
| - PrimaryButton |
17 |
| -} from "office-ui-fabric-react/lib/components/Button"; |
18 |
| -import { DialogType, DialogFooter, IDialogContentProps } from "office-ui-fabric-react/lib/components/Dialog"; |
19 |
| -import { IModalProps } from "office-ui-fabric-react/lib/Modal"; |
20 |
| -import { |
21 |
| - Dropdown, |
22 |
| - IDropdownOption |
23 |
| -} from "office-ui-fabric-react/lib/components/Dropdown"; |
| 1 | +import { ExclamationCircleIcon, Flex, Text as NorthstarText, ScreenshareIcon, ShareGenericIcon } from "@fluentui/react-northstar"; |
| 2 | +import { DisplayMode, Environment, EnvironmentType } from "@microsoft/sp-core-library"; |
| 3 | +import { SPHttpClient } from "@microsoft/sp-http"; |
| 4 | +import { SPPermission } from "@microsoft/sp-page-context"; |
| 5 | +import { DefaultButton, PrimaryButton } from "office-ui-fabric-react/lib/components/Button"; |
| 6 | +import { DialogFooter, DialogType, IDialogContentProps } from "office-ui-fabric-react/lib/components/Dialog"; |
| 7 | +import { Dropdown, IDropdownOption } from "office-ui-fabric-react/lib/components/Dropdown"; |
24 | 8 | import { Link } from "office-ui-fabric-react/lib/components/Link";
|
25 |
| -import { |
26 |
| - DocumentCard, |
27 |
| - DocumentCardActivity, |
28 |
| - DocumentCardLocation, |
29 |
| - DocumentCardPreview, |
30 |
| - DocumentCardTitle, |
31 |
| - DocumentCardType, |
32 |
| - IDocumentCardPreviewProps |
33 |
| -} from "office-ui-fabric-react/lib/DocumentCard"; |
| 9 | +import { DocumentCard, DocumentCardActivity, DocumentCardLocation, DocumentCardPreview, DocumentCardTitle, DocumentCardType, IDocumentCardPreviewProps } from "office-ui-fabric-react/lib/DocumentCard"; |
34 | 10 | import { IIconProps } from "office-ui-fabric-react/lib/Icon";
|
35 |
| -import { Spinner, SpinnerSize } from 'office-ui-fabric-react/lib/Spinner'; |
36 | 11 | import { ImageFit } from "office-ui-fabric-react/lib/Image";
|
| 12 | +import { IModalProps } from "office-ui-fabric-react/lib/Modal"; |
37 | 13 | import { PanelType } from "office-ui-fabric-react/lib/Panel";
|
| 14 | +import { ITag } from "office-ui-fabric-react/lib/Pickers"; |
| 15 | +import { Spinner, SpinnerSize } from 'office-ui-fabric-react/lib/Spinner'; |
| 16 | +import { Stack } from "office-ui-fabric-react/lib/Stack"; |
38 | 17 | import { mergeStyles } from "office-ui-fabric-react/lib/Styling";
|
| 18 | +import { Text } from "office-ui-fabric-react/lib/Text"; |
| 19 | +import { TextField } from "office-ui-fabric-react/lib/TextField"; |
39 | 20 | import { ISize } from "office-ui-fabric-react/lib/Utilities";
|
40 |
| -import { |
41 |
| - DayOfWeek |
42 |
| -} from "office-ui-fabric-react/lib/utilities/dateValues/DateValues"; |
43 |
| - |
44 |
| -import { |
45 |
| - ExclamationCircleIcon, |
46 |
| - Flex, |
47 |
| - ScreenshareIcon, |
48 |
| - ShareGenericIcon, |
49 |
| - Text as NorthstarText |
50 |
| -} from "@fluentui/react-northstar"; |
51 |
| -import { |
52 |
| - DisplayMode, |
53 |
| - Environment, |
54 |
| - EnvironmentType |
55 |
| -} from "@microsoft/sp-core-library"; |
56 |
| -import { SPHttpClient } from "@microsoft/sp-http"; |
57 |
| -import { SPPermission } from "@microsoft/sp-page-context"; |
| 21 | +import { DayOfWeek } from "office-ui-fabric-react/lib/utilities/dateValues/DateValues"; |
| 22 | +import * as React from "react"; |
58 | 23 |
|
| 24 | +import { AnimatedDialog } from "../../../AnimatedDialog"; |
| 25 | +import { ChartControl, ChartType } from "../../../ChartControl"; |
| 26 | +import { Accordion as AccessibleAccordion, AccordionItem, AccordionItemButton, AccordionItemHeading, AccordionItemPanel } from "../../../controls/accessibleAccordion"; |
59 | 27 | import { Accordion } from "../../../controls/accordion";
|
60 |
| -import { |
61 |
| - ChartControl, |
62 |
| - ChartType |
63 |
| -} from "../../../ChartControl"; |
64 |
| -import { |
65 |
| - Accordion as AccessibleAccordion, |
66 |
| - AccordionItem, |
67 |
| - AccordionItemButton, |
68 |
| - AccordionItemHeading, |
69 |
| - AccordionItemPanel |
70 |
| -} from "../../../controls/accessibleAccordion"; |
71 |
| -import { |
72 |
| - Carousel, |
73 |
| - CarouselButtonsDisplay, |
74 |
| - CarouselButtonsLocation, |
75 |
| - CarouselIndicatorsDisplay, |
76 |
| - CarouselIndicatorShape |
77 |
| -} from "../../../controls/carousel"; |
78 |
| -import { |
79 |
| - Dashboard, |
80 |
| - WidgetSize |
81 |
| -} from "../../../controls/dashboard"; |
82 |
| -import { |
83 |
| - TimeDisplayControlType |
84 |
| -} from "../../../controls/dateTimePicker/TimeDisplayControlType"; |
| 28 | +import { Carousel, CarouselButtonsDisplay, CarouselButtonsLocation, CarouselIndicatorsDisplay, CarouselIndicatorShape } from "../../../controls/carousel"; |
| 29 | +import { Dashboard, WidgetSize } from "../../../controls/dashboard"; |
| 30 | +import { TimeDisplayControlType } from "../../../controls/dateTimePicker/TimeDisplayControlType"; |
| 31 | +import { DynamicForm } from '../../../controls/dynamicForm'; |
85 | 32 | import { IconPicker } from "../../../controls/iconPicker";
|
86 |
| -import { |
87 |
| - ComboBoxListItemPicker |
88 |
| -} from "../../../controls/listItemPicker/ComboBoxListItemPicker"; |
| 33 | +import { ComboBoxListItemPicker } from "../../../controls/listItemPicker/ComboBoxListItemPicker"; |
| 34 | +import { ILocationPickerItem } from "../../../controls/locationPicker/ILocationPicker"; |
| 35 | +import { LocationPicker } from "../../../controls/locationPicker/LocationPicker"; |
| 36 | +import { MyTeams } from "../../../controls/MyTeams"; |
89 | 37 | import { Pagination } from "../../../controls/pagination";
|
| 38 | +import { SitePicker } from "../../../controls/sitePicker/SitePicker"; |
90 | 39 | import { TermActionsDisplayStyle } from "../../../controls/taxonomyPicker";
|
91 |
| -import { |
92 |
| - TermActionsDisplayMode |
93 |
| -} from "../../../controls/taxonomyPicker/termActions"; |
| 40 | +import { TermActionsDisplayMode } from "../../../controls/taxonomyPicker/termActions"; |
94 | 41 | import { Toolbar } from "../../../controls/toolbar";
|
95 |
| -import { |
96 |
| - ITreeItem, |
97 |
| - TreeItemActionsDisplayMode, |
98 |
| - TreeView, |
99 |
| - TreeViewSelectionMode |
100 |
| -} from "../../../controls/treeView"; |
101 |
| -import { |
102 |
| - DateConvention, |
103 |
| - DateTimePicker, |
104 |
| - TimeConvention |
105 |
| -} from "../../../DateTimePicker"; |
106 |
| -import { |
107 |
| - CustomCollectionFieldType, |
108 |
| - FieldCollectionData |
109 |
| -} from "../../../FieldCollectionData"; |
110 |
| -import { |
111 |
| - FilePicker, |
112 |
| - IFilePickerResult |
113 |
| -} from "../../../FilePicker"; |
114 |
| -import { |
115 |
| - ApplicationType, |
116 |
| - FileTypeIcon, |
117 |
| - IconType, |
118 |
| - ImageSize |
119 |
| -} from "../../../FileTypeIcon"; |
120 |
| -import { |
121 |
| - FolderExplorer, |
122 |
| - IBreadcrumbItem, |
123 |
| - IFolder |
124 |
| -} from "../../../FolderExplorer"; |
| 42 | +import { ITreeItem, TreeItemActionsDisplayMode, TreeView, TreeViewSelectionMode } from "../../../controls/treeView"; |
| 43 | +import { DateConvention, DateTimePicker, TimeConvention } from "../../../DateTimePicker"; |
| 44 | +import { DragDropFiles } from "../../../DragDropFiles"; |
| 45 | +import { CustomCollectionFieldType, FieldCollectionData } from "../../../FieldCollectionData"; |
| 46 | +import { FilePicker, IFilePickerResult } from "../../../FilePicker"; |
| 47 | +import { ApplicationType, FileTypeIcon, IconType, ImageSize } from "../../../FileTypeIcon"; |
| 48 | +import { FolderExplorer, IBreadcrumbItem, IFolder } from "../../../FolderExplorer"; |
125 | 49 | import { FolderPicker } from "../../../FolderPicker";
|
126 | 50 | import { GridLayout } from "../../../GridLayout";
|
127 | 51 | import { IFrameDialog } from "../../../IFrameDialog";
|
128 | 52 | import { IFramePanel } from "../../../IFramePanel";
|
129 | 53 | import { ListItemPicker } from "../../../ListItemPicker";
|
130 | 54 | import { ListPicker } from "../../../ListPicker";
|
131 |
| -import { |
132 |
| - GroupOrder, |
133 |
| - IGrouping, |
134 |
| - IViewField, |
135 |
| - ListView, |
136 |
| - SelectionMode |
137 |
| -} from "../../../ListView"; |
138 |
| -import { |
139 |
| - Map, |
140 |
| - MapType |
141 |
| -} from "../../../Map"; |
142 |
| -import { |
143 |
| - PeoplePicker, |
144 |
| - PrincipalType |
145 |
| -} from "../../../PeoplePicker"; |
| 55 | +import { GroupOrder, IGrouping, IViewField, ListView, SelectionMode } from "../../../ListView"; |
| 56 | +import { Map, MapType } from "../../../Map"; |
| 57 | +import { PeoplePicker, PrincipalType } from "../../../PeoplePicker"; |
146 | 58 | import { Placeholder } from "../../../Placeholder";
|
147 |
| -import { |
148 |
| - IProgressAction, |
149 |
| - Progress |
150 |
| -} from "../../../Progress"; |
| 59 | +import { IProgressAction, Progress } from "../../../Progress"; |
151 | 60 | import { RichText } from "../../../RichText";
|
152 |
| -import { |
153 |
| - PermissionLevel, |
154 |
| - SecurityTrimmedControl |
155 |
| -} from "../../../SecurityTrimmedControl"; |
| 61 | +import { PermissionLevel, SecurityTrimmedControl } from "../../../SecurityTrimmedControl"; |
156 | 62 | import { ITerm } from "../../../services/ISPTermStorePickerService";
|
157 | 63 | import SPTermStorePickerService
|
158 | 64 | from "../../../services/SPTermStorePickerService";
|
159 | 65 | import { SiteBreadcrumb } from "../../../SiteBreadcrumb";
|
160 |
| -import { |
161 |
| - IPickerTerms, |
162 |
| - TaxonomyPicker, |
163 |
| - UpdateType |
164 |
| -} from "../../../TaxonomyPicker"; |
| 66 | +import { IPickerTerms, TaxonomyPicker, UpdateType } from "../../../TaxonomyPicker"; |
| 67 | +import { TeamChannelPicker } from "../../../TeamChannelPicker"; |
| 68 | +import { TeamPicker } from "../../../TeamPicker"; |
165 | 69 | import { WebPartTitle } from "../../../WebPartTitle";
|
166 |
| -import { AnimatedDialog } from "../../../AnimatedDialog"; |
167 | 70 | import styles from "./ControlsTest.module.scss";
|
168 |
| -import { |
169 |
| - IControlsTestProps, |
170 |
| - IControlsTestState |
171 |
| -} from "./IControlsTestProps"; |
172 |
| -import { MyTeams } from "../../../controls/MyTeams"; |
173 |
| -import { TeamPicker } from "../../../TeamPicker"; |
174 |
| -import { TeamChannelPicker } from "../../../TeamChannelPicker"; |
175 |
| -import { DragDropFiles } from "../../../DragDropFiles"; |
176 |
| -import { SitePicker } from "../../../controls/sitePicker/SitePicker"; |
177 |
| -import { DynamicForm } from '../../../controls/dynamicForm'; |
178 |
| -import { LocationPicker } from "../../../controls/locationPicker/LocationPicker"; |
179 |
| -import { ILocationPickerItem } from "../../../controls/locationPicker/ILocationPicker"; |
180 |
| - |
181 |
| - |
| 71 | +import { IControlsTestProps, IControlsTestState } from "./IControlsTestProps"; |
182 | 72 |
|
183 | 73 | // Used to render document card
|
184 | 74 | /**
|
@@ -1437,6 +1327,7 @@ export default class ControlsTest extends React.Component<IControlsTestProps, IC
|
1437 | 1327 | <ComboBoxListItemPicker listId={this.state.comboBoxListItemPickerListId}
|
1438 | 1328 | columnInternalName='Title'
|
1439 | 1329 | keyColumnInternalName='Id'
|
| 1330 | + orderBy='Title desc' |
1440 | 1331 | multiSelect={true}
|
1441 | 1332 | onSelectedItem={(data) => {
|
1442 | 1333 | console.log(`Item(s):`, data);
|
|
0 commit comments