diff --git a/package.json b/package.json index c454147c1..72dc8169f 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "moment": "2.27.0", "node-sass": "4.14.1", "react": "16.13.1", - "react-bootstrap": "1.0.1", + "react-bootstrap": "1.2.2", "react-bootstrap-typeahead": "5.1.0", "react-codemirror2": "7.2.1", "react-dom": "16.13.1", diff --git a/src/components/common/sort-button/sort-button.tsx b/src/components/common/sort-button/sort-button.tsx index 2ed513078..3278a32d0 100644 --- a/src/components/common/sort-button/sort-button.tsx +++ b/src/components/common/sort-button/sort-button.tsx @@ -22,7 +22,7 @@ const getIcon = (direction: SortModeEnum): IconName => { } export interface SortButtonProps extends ButtonProps { - onChange: (direction: SortModeEnum) => void + onDirectionChange: (direction: SortModeEnum) => void direction: SortModeEnum } @@ -38,9 +38,9 @@ const toggleDirection = (direction: SortModeEnum) => { } } -export const SortButton: React.FC = ({ children, variant, onChange, direction }) => { +export const SortButton: React.FC = ({ children, variant, onDirectionChange, direction }) => { const toggleSort = () => { - onChange(toggleDirection(direction)) + onDirectionChange(toggleDirection(direction)) } return {children} diff --git a/src/components/landing/pages/history/history-toolbar/history-toolbar.tsx b/src/components/landing/pages/history/history-toolbar/history-toolbar.tsx index f1b3feee3..d1c0de14e 100644 --- a/src/components/landing/pages/history/history-toolbar/history-toolbar.tsx +++ b/src/components/landing/pages/history/history-toolbar/history-toolbar.tsx @@ -97,11 +97,11 @@ export const HistoryToolbar: React.FC = ({ onSettingsChange /> - - diff --git a/yarn.lock b/yarn.lock index 6e052061e..4592f73f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1475,6 +1475,11 @@ dependencies: "@babel/types" "^7.3.0" +"@types/classnames@^2.2.10": + version "2.2.10" + resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.2.10.tgz#cc658ca319b6355399efc1f5b9e818f1a24bf999" + integrity sha512-1UzDldn9GfYYEsWWnn/P4wkTlkZDH7lDb0wBMGbtIQc9zXEQq7FlKBdZUn6OBqD8sKZZ2RQO2mAjGpXiDGoRmQ== + "@types/codemirror@0.0.96": version "0.0.96" resolved "https://registry.yarnpkg.com/@types/codemirror/-/codemirror-0.0.96.tgz#73b52e784a246cebef31d544fef45ea764de5bad" @@ -1555,6 +1560,11 @@ "@types/domutils" "*" "@types/node" "*" +"@types/invariant@^2.2.33": + version "2.2.33" + resolved "https://registry.yarnpkg.com/@types/invariant/-/invariant-2.2.33.tgz#ec5eec29c63bf5e4ca164e9feb3ef7337cdcbadb" + integrity sha512-/jUNmS8d4bCKdqslfxW6dg/9Gksfzxz67IYfqApHn+HvHlMVXwYv2zpTDnS/yaK9BB0i0GlBTaYci0EFE62Hmw== + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" @@ -1660,7 +1670,7 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== -"@types/prop-types@*": +"@types/prop-types@*", "@types/prop-types@^15.7.3": version "15.7.3" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== @@ -1747,7 +1757,14 @@ "@types/history" "*" "@types/react" "*" -"@types/react@*", "@types/react@^16.9.11", "@types/react@^16.9.23": +"@types/react-transition-group@^4.4.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.0.tgz#882839db465df1320e4753e6e9f70ca7e9b4d46d" + integrity sha512-/QfLHGpu+2fQOqQaXh8MG9q03bFENooTb/it4jr5kKaZlDQfWvjqWZg48AwzPVMBHlRuTRAY7hRHCEOXz5kV6w== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@^16.9.11": version "16.9.34" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.34.tgz#f7d5e331c468f53affed17a8a4d488cd44ea9349" integrity sha512-8AJlYMOfPe1KGLKyHpflCg5z46n0b5DbRfqDksxBLBTUpB75ypDBAO9eCUcjNwE6LCUslwTz00yyG/X9gaVtow== @@ -1763,6 +1780,14 @@ "@types/prop-types" "*" csstype "^2.2.0" +"@types/react@^16.9.35": + version "16.9.42" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.42.tgz#9776508d59c1867bbf9bd7f036dab007fdaa1cb7" + integrity sha512-iGy6HwfVfotqJ+PfRZ4eqPHPP5NdPZgQlr0lTs8EfkODRBV9cYy8QMKcC9qPCe1JrESC1Im6SrCFR6tQgg74ag== + dependencies: + "@types/prop-types" "*" + csstype "^2.2.0" + "@types/redux-devtools-extension@2.13.2": version "2.13.2" resolved "https://registry.yarnpkg.com/@types/redux-devtools-extension/-/redux-devtools-extension-2.13.2.tgz#b2e09a8c163b2b0f5072e6a5ac41474000df2111" @@ -9684,21 +9709,26 @@ react-bootstrap-typeahead@5.1.0: scroll-into-view-if-needed "^2.2.20" warning "^4.0.1" -react-bootstrap@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-1.0.1.tgz#044b51f34a9db8e17dbfb321a71267a8d6ad11b4" - integrity sha512-xMHwsvDN7sIv26P9wWiosWjITZije2dRCjEJHVfV2KFoSJY+8uv2zttEw0XMB7xviQcW3zuIGLJXuj8vf6lYEg== +react-bootstrap@1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-1.2.2.tgz#dbae0c3d4fb20cd545c8efc62f49190f690cea2b" + integrity sha512-G+QcEyBqFtakBNghdDugie+yU/ABDeqw3n+SOeRGxEn1m0dbIyHTroZpectcQk6FB3aS4RJGkZTuLVYH86Cu2A== dependencies: "@babel/runtime" "^7.4.2" "@restart/context" "^2.1.4" "@restart/hooks" "^0.3.21" - "@types/react" "^16.9.23" + "@types/classnames" "^2.2.10" + "@types/invariant" "^2.2.33" + "@types/prop-types" "^15.7.3" + "@types/react" "^16.9.35" + "@types/react-transition-group" "^4.4.0" + "@types/warning" "^3.0.0" classnames "^2.2.6" dom-helpers "^5.1.2" invariant "^2.2.4" prop-types "^15.7.2" prop-types-extra "^1.1.0" - react-overlays "^3.1.2" + react-overlays "^4.0.0" react-transition-group "^4.0.0" uncontrollable "^7.0.0" warning "^4.0.3" @@ -9798,10 +9828,10 @@ react-overlays@^2.0.0: uncontrollable "^7.0.0" warning "^4.0.3" -react-overlays@^3.1.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-3.1.3.tgz#e6ac2b43fd2179924491bd794508072399940128" - integrity sha512-FH82W0R9lFJm/YCTDeSvEKQxXyTaZmjMEQlAjRhgjQhknTkyMsft+X4Wep5l95QveqdxGVxl/P41WUOzTGJUcw== +react-overlays@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-4.0.0.tgz#7fbcb60d12fee3733e9e4dd216b225e94fb3befe" + integrity sha512-LpznWocwgeB5oWKg6cDdkqKP7MbX4ClKbJqgZGUMXPRBBYcqrgM6TjjZ/8DeurNU//GuqwQMjhmo/JVma4XEWw== dependencies: "@babel/runtime" "^7.4.5" "@popperjs/core" "^2.0.0"