From 3183c22c45d777f47227dbc32de568cef837dabb Mon Sep 17 00:00:00 2001 From: lynamemi Date: Mon, 5 Mar 2018 16:30:13 -0800 Subject: [PATCH 1/2] Replaced PureComponent with Component --- packages/experiments/src/components/StaticList/StaticList.tsx | 2 +- packages/utilities/src/Context.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/experiments/src/components/StaticList/StaticList.tsx b/packages/experiments/src/components/StaticList/StaticList.tsx index 3c6ca4f5938e9..d82897bdf2d84 100644 --- a/packages/experiments/src/components/StaticList/StaticList.tsx +++ b/packages/experiments/src/components/StaticList/StaticList.tsx @@ -5,7 +5,7 @@ import { IStaticListProps } from './StaticList.types'; import * as stylesImport from './StaticList.scss'; -export class StaticList extends React.PureComponent> { +export class StaticList extends React.Component> { public render(): JSX.Element { const { className, diff --git a/packages/utilities/src/Context.tsx b/packages/utilities/src/Context.tsx index d0361465a0a8c..f145cae8c7b56 100644 --- a/packages/utilities/src/Context.tsx +++ b/packages/utilities/src/Context.tsx @@ -6,7 +6,7 @@ export function provideContext( contextTypes: PropTypes.ValidationMap, mapPropsToContext: (props: TProps) => TContext ): React.ComponentType> { - class Provider extends React.PureComponent { + class Provider extends React.Component { public static readonly childContextTypes: PropTypes.ValidationMap = contextTypes; public getChildContext(): TContext { From b072ffeddc9fef70fe29d2edfa07955c2ee8b900 Mon Sep 17 00:00:00 2001 From: lynamemi Date: Mon, 5 Mar 2018 16:33:40 -0800 Subject: [PATCH 2/2] Added change file --- .../remove-pureComponent_2018-03-06-00-33.json | 11 +++++++++++ .../remove-pureComponent_2018-03-06-00-33.json | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 common/changes/@uifabric/experiments/remove-pureComponent_2018-03-06-00-33.json create mode 100644 common/changes/@uifabric/utilities/remove-pureComponent_2018-03-06-00-33.json diff --git a/common/changes/@uifabric/experiments/remove-pureComponent_2018-03-06-00-33.json b/common/changes/@uifabric/experiments/remove-pureComponent_2018-03-06-00-33.json new file mode 100644 index 0000000000000..4d4f969aa52cf --- /dev/null +++ b/common/changes/@uifabric/experiments/remove-pureComponent_2018-03-06-00-33.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@uifabric/experiments", + "comment": "Replaced PureComponent with Component to appease website's UHF react version.", + "type": "patch" + } + ], + "packageName": "@uifabric/experiments", + "email": "lynam.emily@gmail.com" +} \ No newline at end of file diff --git a/common/changes/@uifabric/utilities/remove-pureComponent_2018-03-06-00-33.json b/common/changes/@uifabric/utilities/remove-pureComponent_2018-03-06-00-33.json new file mode 100644 index 0000000000000..127152bb92834 --- /dev/null +++ b/common/changes/@uifabric/utilities/remove-pureComponent_2018-03-06-00-33.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@uifabric/utilities", + "comment": "Replaced PureComponent with Component to appease website's UHF react version.", + "type": "patch" + } + ], + "packageName": "@uifabric/utilities", + "email": "lynam.emily@gmail.com" +} \ No newline at end of file