Skip to content

Commit 6f4c60e

Browse files
committed
more granular imports in FilePicker
1 parent 34b881b commit 6f4c60e

File tree

20 files changed

+54
-42
lines changed

20 files changed

+54
-42
lines changed

src/controls/filePicker/FilePicker.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { PrimaryButton, ActionButton } from 'office-ui-fabric-react/lib/componen
66
import { Panel, PanelType } from 'office-ui-fabric-react/lib/components/Panel';
77
import { Label } from 'office-ui-fabric-react/lib/components/Label';
88
import { Nav, INavLink, INavLinkGroup } from 'office-ui-fabric-react/lib/Nav';
9-
import { css } from "@uifabric/utilities/lib/css";
9+
import { css } from "office-ui-fabric-react/lib/Utilities";
1010

1111
// Localization
1212
import * as strings from 'ControlStrings';
@@ -19,7 +19,7 @@ import RecentFilesTab from './RecentFilesTab/RecentFilesTab';
1919

2020
import styles from './FilePicker.module.scss';
2121
import { FileBrowserService } from '../../services/FileBrowserService';
22-
import { OneDriveFilesTab } from './OneDriveFilesTab';
22+
import { OneDriveFilesTab } from './OneDriveFilesTab/OneDriveFilesTab';
2323
import { OneDriveService } from '../../services/OneDriveService';
2424
import { OrgAssetsService } from '../../services/OrgAssetsService';
2525
import { IFilePickerResult } from './FilePicker.types';

src/controls/filePicker/LinkFilePickerTab/LinkFilePickerTab.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import * as React from 'react';
22

3-
import { ILinkFilePickerTabProps, ILinkFilePickerTabState } from '.';
4-
import { GeneralHelper } from '../../../Utilities';
3+
import { ILinkFilePickerTabProps } from './ILinkFilePickerTabProps';
4+
import { ILinkFilePickerTabState } from './ILinkFilePickerTabState';
5+
import { GeneralHelper } from '../../../common/utilities/GeneralHelper';
56
import { IFilePickerResult } from '../FilePicker.types';
67
import { PrimaryButton, DefaultButton } from 'office-ui-fabric-react/lib/components/Button';
78
import { TextField } from 'office-ui-fabric-react/lib/TextField';
8-
import { css } from '@uifabric/utilities/lib/css';
9+
import { css } from 'office-ui-fabric-react/lib/Utilities';
910

1011
import * as strings from 'ControlStrings';
1112
import styles from './LinkFilePickerTab.module.scss';

src/controls/filePicker/OneDriveFilesTab/OneDriveFilesTab.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as React from 'react';
2-
import { IOneDriveFilesTabProps, IOneDriveFilesTabState } from '.';
2+
import { IOneDriveFilesTabProps } from './IOneDriveFilesTabProps';
3+
import { IOneDriveFilesTabState } from './IOneDriveFilesTabState';
34
import { IFile } from '../../../services/FileBrowserService.types';
45
import { OneDriveFilesBreadcrumbItem } from './OneDriveFilesTab.types';
56
import { findIndex } from '@microsoft/sp-lodash-subset';

src/controls/filePicker/RecentFilesTab/IRecentFilesTabProps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { IFilePickerTab } from "..";
1+
import { IFilePickerTab } from "../FilePicker.types";
22
import { FilesSearchService } from "../../../services/FilesSearchService";
33

44
export interface IRecentFilesTabProps extends IFilePickerTab {

src/controls/filePicker/RecentFilesTab/RecentFilesTab.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@ import { Spinner } from 'office-ui-fabric-react/lib/Spinner';
55
import { FocusZone } from 'office-ui-fabric-react/lib/FocusZone';
66
import { List } from 'office-ui-fabric-react/lib/List';
77
import { IRectangle } from 'office-ui-fabric-react/lib/Utilities';
8-
import { css } from '@uifabric/utilities/lib/css';
8+
import { css } from 'office-ui-fabric-react/lib/Utilities';
99
import { Selection, SelectionMode, SelectionZone } from 'office-ui-fabric-react/lib/Selection';
1010
import { Image, ImageFit } from 'office-ui-fabric-react/lib/Image';
1111
import { Check } from 'office-ui-fabric-react/lib/Check';
1212
import { Placeholder } from '../../../Placeholder';
1313
import { IRecentFile } from '../../../services/FilesSearchService.types';
1414
import { IFilePickerResult } from '../FilePicker.types';
15-
import { GeneralHelper } from '../../../Utilities';
16-
import { IRecentFilesTabProps, IRecentFilesTabState } from '.';
15+
import { GeneralHelper } from '../../../common/utilities/GeneralHelper';
16+
import { IRecentFilesTabProps } from './IRecentFilesTabProps';
17+
import { IRecentFilesTabState } from './IRecentFilesTabState';
1718

1819
import * as strings from 'ControlStrings';
1920
import styles from './RecentFilesTab.module.scss';

src/controls/filePicker/SiteFilePickerTab/ISiteFilePickerTabProps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { IFilePickerTab } from "..";
1+
import { IFilePickerTab } from "../FilePicker.types";
22
import { FileBrowserService } from "../../../services/FileBrowserService";
33
import { IBreadcrumbItem } from "office-ui-fabric-react/lib/Breadcrumb";
44

src/controls/filePicker/SiteFilePickerTab/SiteFilePickerTab.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import * as React from 'react';
2-
import { findIndex } from '@microsoft/sp-lodash-subset';
3-
import { ISiteFilePickerTabProps, ISiteFilePickerTabState } from '.';
4-
import { DocumentLibraryBrowser, FileBrowser } from '../controls';
2+
import findIndex from 'lodash/findIndex';
3+
import { ISiteFilePickerTabProps } from './ISiteFilePickerTabProps';
4+
import {ISiteFilePickerTabState } from './ISiteFilePickerTabState';
5+
import { DocumentLibraryBrowser } from '../controls/DocumentLibraryBrowser/DocumentLibraryBrowser';
6+
import { FileBrowser } from '../controls/FileBrowser/FileBrowser';
57
import { PrimaryButton, DefaultButton } from 'office-ui-fabric-react/lib/components/Button';
68
import { Breadcrumb, IBreadcrumbItem } from 'office-ui-fabric-react/lib/Breadcrumb';
79
import { IFile, ILibrary } from '../../../services/FileBrowserService.types';
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { IFilePickerTab } from "..";
1+
import { IFilePickerTab } from "../FilePicker.types";
22
import { FilesSearchService } from "../../../services/FilesSearchService";
33

44
export interface IStockImagesProps extends IFilePickerTab {
55
language: string;
66
fileSearchService: FilesSearchService;
7-
}
7+
}

src/controls/filePicker/StockImagesTab/StockImages.tsx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import * as React from 'react';
22
import styles from './StockImages.module.scss';
3-
import { StockImagesEvent, SubmitValue, IStockImagesProps } from '.';
3+
import { IStockImagesProps } from './IStockImagesProps';
4+
import { StockImagesEvent, SubmitValue } from './StockImagesModel';
45
import { GeneralHelper } from '../../../Utilities';
5-
import { IFilePickerResult } from '..';
6+
import { IFilePickerResult } from '../FilePicker.types';
67

78
export class StockImages extends React.Component<IStockImagesProps> {
89
public componentDidMount() {
@@ -42,7 +43,7 @@ export class StockImages extends React.Component<IStockImagesProps> {
4243
this._handleSave(eventData);
4344
} else if (eventData.MessageId === "CancelDialog") {
4445
this._handleClose();
45-
}
46+
}
4647
}
4748

4849
/**
@@ -59,7 +60,7 @@ export class StockImages extends React.Component<IStockImagesProps> {
5960
fileNameWithoutExtension: GeneralHelper.getFileNameWithoutExtension(cdnFileInfo.sourceUrl)
6061
};
6162
}
62-
63+
6364
this.props.onSave(filePickerResult);
6465
}
6566

@@ -77,8 +78,8 @@ export class StockImages extends React.Component<IStockImagesProps> {
7778

7879
const primaryColor = window["__themeState__"].theme["themePrimary"];
7980
const textColor = window["__themeState__"].theme["primaryText"];
80-
const primaryBackground = window["__themeState__"].theme["bodyBackground"];
81-
const neutralLighter = window["__themeState__"].theme["neutralLighter"];
81+
const primaryBackground = window["__themeState__"].theme["bodyBackground"];
82+
const neutralLighter = window["__themeState__"].theme["neutralLighter"];
8283

8384
const theme = `{"primaryColor":"${primaryColor}","textColor":"${textColor}","backgroundColor":"${primaryBackground}","neutralLighterColor":"${neutralLighter}"}`;
8485
return theme;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import { IFilePickerTab } from "..";
1+
import { IFilePickerTab } from "../FilePicker.types";
22

33
export interface IUploadFilePickerTabProps extends IFilePickerTab { }

0 commit comments

Comments
 (0)