diff --git a/.size-snapshot.json b/.size-snapshot.json index 5ee15efcb..8650b41d9 100644 --- a/.size-snapshot.json +++ b/.size-snapshot.json @@ -24,26 +24,26 @@ } }, "react-big-calendar.js": { - "bundled": 1587763, - "minified": 446013, - "gzipped": 137712 + "bundled": 1589216, + "minified": 446843, + "gzipped": 137873 }, "react-big-calendar.min.js": { - "bundled": 284200, - "minified": 282747, - "gzipped": 89477 + "bundled": 285015, + "minified": 283564, + "gzipped": 89629 }, "react-big-calendar.esm.js": { - "bundled": 200472, - "minified": 93363, - "gzipped": 24285, + "bundled": 200727, + "minified": 93588, + "gzipped": 24341, "treeshaked": { "rollup": { - "code": 66845, + "code": 66887, "import_statements": 1823 }, "webpack": { - "code": 70436 + "code": 70478 } } } diff --git a/package.json b/package.json index 13456c223..bcf359e18 100644 --- a/package.json +++ b/package.json @@ -75,8 +75,6 @@ "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "babel-plugin-transform-rename-import": "^2.3.0", "babel-preset-react-app": "^10.0.1", - "bootstrap": "3.4.1", - "bootstrap-sass": "3.4.3", "eslint": "^8.19.0", "eslint-config-jason": "^8.2.2", "eslint-config-prettier": "^8.5.0", @@ -84,7 +82,6 @@ "eslint-plugin-import": "^2.26.0", "eslint-plugin-react": "^7.30.1", "eslint-plugin-react-hooks": "^4.6.0", - "font-awesome": "^4.7.0", "husky": "^8.0.1", "is-ci": "^3.0.1", "jest": "^28.1.2", @@ -94,7 +91,6 @@ "postcss-cli": "^10.0.0", "prettier": "^2.7.1", "react": "^17.0.2", - "react-bootstrap": "^0.32.4", "react-dom": "^17.0.2", "react-tackle-box": "^2.1.0", "regenerator-runtime": "^0.13.9", diff --git a/src/Calendar.js b/src/Calendar.js index c67e43548..2c47a2c1a 100644 --- a/src/Calendar.js +++ b/src/Calendar.js @@ -809,7 +809,7 @@ class Calendar extends React.Component { * * noEventsInRange: 'There are no events in this range.', * - * showMore: total => `+${total} more`, + * showMore: total => `+ ${total} more`, * } * * diff --git a/src/font/LICENSE.txt b/src/font/LICENSE.txt deleted file mode 100644 index b51105452..000000000 --- a/src/font/LICENSE.txt +++ /dev/null @@ -1,12 +0,0 @@ -Font license info - - -## Font Awesome - - Copyright (C) 2012 by Dave Gandy - - Author: Dave Gandy - License: SIL () - Homepage: http://fortawesome.github.com/Font-Awesome/ - - diff --git a/src/font/react-big-cal.eot b/src/font/react-big-cal.eot deleted file mode 100644 index e9147e703..000000000 Binary files a/src/font/react-big-cal.eot and /dev/null differ diff --git a/src/font/react-big-cal.svg b/src/font/react-big-cal.svg deleted file mode 100644 index a00e59d50..000000000 --- a/src/font/react-big-cal.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - -Copyright (C) 2015 by original authors @ fontello.com - - - - - - - - - \ No newline at end of file diff --git a/src/font/react-big-cal.ttf b/src/font/react-big-cal.ttf deleted file mode 100644 index eabf5e605..000000000 Binary files a/src/font/react-big-cal.ttf and /dev/null differ diff --git a/src/font/react-big-cal.woff b/src/font/react-big-cal.woff deleted file mode 100644 index 3fdc333f6..000000000 Binary files a/src/font/react-big-cal.woff and /dev/null differ diff --git a/src/less/agenda.less b/src/less/agenda.less deleted file mode 100644 index f96087508..000000000 --- a/src/less/agenda.less +++ /dev/null @@ -1,73 +0,0 @@ -@import './variables.less'; - -.rbc-agenda-view { - display: flex; - flex-direction: column; - flex: 1 0 0; - overflow: auto; - - table.rbc-agenda-table { - width: 100%; - border: 1px solid @cell-border; - border-spacing: 0; - border-collapse: collapse; - - tbody > tr > td { - padding: 5px 10px; - vertical-align: top; - } - - .rbc-agenda-time-cell { - padding-left: 15px; - padding-right: 15px; - text-transform: lowercase; - } - - tbody > tr > td + td { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & { - tbody > tr > td + td { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - } - - tbody > tr + tr { - border-top: 1px solid @cell-border; - } - - thead > tr > th { - padding: 3px 5px; - text-align: left; - border-bottom: 1px solid @cell-border; - - .rbc-rtl & { - text-align: right; - } - } - } -} - -.rbc-agenda-time-cell { - text-transform: lowercase; - - .rbc-continues-after:after { - content: ' »' - } - .rbc-continues-prior:before { - content: '« ' - } -} - -.rbc-agenda-date-cell, -.rbc-agenda-time-cell { - white-space: nowrap; -} - - - -.rbc-agenda-event-cell { - width: 100% -} diff --git a/src/less/event.less b/src/less/event.less deleted file mode 100644 index 9162b2a8a..000000000 --- a/src/less/event.less +++ /dev/null @@ -1,49 +0,0 @@ -@import './variables.less'; - -.rbc-event { - padding: @event-padding; - background-color: @event-bg; - border-radius: @event-border-radius; - color: @event-color; - cursor: pointer; - .rbc-slot-selecting & { - cursor: inherit; - pointer-events: none; - } - - &.rbc-selected { - background-color: darken(@event-bg, 10%); - } - - &:focus { - outline: 5px auto @event-outline; - } -} - -.rbc-event-label { - &:extend(.rbc-ellipsis); - font-size: 80%; -} - -.rbc-event-overlaps { - box-shadow: -1px 1px 5px 0px rgba(51,51,51,.5); -} - -.rbc-event-continues-prior { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.rbc-event-continues-after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - - -.rbc-event-continues-earlier { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.rbc-event-continues-later { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} diff --git a/src/less/month.less b/src/less/month.less deleted file mode 100644 index 6252816d2..000000000 --- a/src/less/month.less +++ /dev/null @@ -1,126 +0,0 @@ -@import './variables.less'; - -.rbc-row { - display: flex; - flex-direction: row; -} - -.rbc-row-segment { - padding: 0 1px 1px 1px; - - .rbc-event-content { - &:extend(.rbc-ellipsis); - } -} - -.rbc-selected-cell { - background-color: @date-selection-bg-color; -} - -.rbc-show-more { - &:extend(.rbc-ellipsis); - background-color: rgba(255, 255, 255, 0.3); - z-index: @event-zindex; - font-weight: bold; - font-size: 85%; - height: auto; - line-height: normal; - color: @event-bg; - &:hover, - &:focus { - color: darken(@event-bg, 10%); - } -} - -.rbc-month-view { - position: relative; - border: 1px solid @calendar-border; - display: flex; - flex-direction: column; - flex: 1 0 0; - width: 100%; - user-select: none; - -webkit-user-select: none; - - height: 100%; // ie-fix -} - -.rbc-month-header { - display: flex; - flex-direction: row; -} - -.rbc-month-row { - display: flex; - position: relative; - flex-direction: column; - flex: 1 0 0; // postcss will remove the 0px here hence the duplication below - flex-basis: 0px; - overflow: hidden; - - height: 100%; // ie-fix - - & + & { - border-top: 1px solid @cell-border; - } -} - -.rbc-date-cell { - flex: 1 1 0; - min-width: 0; - padding-right: 5px; - text-align: right; - - &.rbc-now { - font-weight: bold; - } - - > a { - &, - &:active, - &:visited { - color: inherit; - text-decoration: none; - } - } -} - -.rbc-row-bg { - &:extend(.rbc-abs-full); - display: flex; - flex-direction: row; - flex: 1 0 0; - overflow: hidden; -} - -.rbc-day-bg { - flex: 1 0 0%; - - & + & { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & + & { - border-left-width: 0; - border-right: 1px solid @cell-border; - } -} - -.rbc-overlay { - position: absolute; - z-index: @event-zindex + 1; - border: 1px solid #e5e5e5; - background-color: #fff; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25); - padding: 10px; - - > * + * { - margin-top: 1px; - } -} - -.rbc-overlay-header { - border-bottom: 1px solid #e5e5e5; - margin: -10px -10px 5px -10px; - padding: 2px 10px; -} diff --git a/src/less/reset.less b/src/less/reset.less deleted file mode 100644 index 7c3a8c9bf..000000000 --- a/src/less/reset.less +++ /dev/null @@ -1,21 +0,0 @@ -.rbc-btn { - color: inherit; - font: inherit; - margin: 0; -} - -button.rbc-btn { - overflow: visible; - text-transform: none; - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled].rbc-btn { - cursor: not-allowed; -} - -button.rbc-input::-moz-focus-inner { - border: 0; - padding: 0; -} diff --git a/src/less/styles.less b/src/less/styles.less deleted file mode 100644 index d8993e4b0..000000000 --- a/src/less/styles.less +++ /dev/null @@ -1,122 +0,0 @@ -@import './variables.less'; -@import './reset.less'; - -.rbc-calendar { - box-sizing: border-box; - height: 100%; - display: flex; - flex-direction: column; - align-items: stretch; -} - -.rbc-calendar *, -.rbc-calendar *:before, -.rbc-calendar *:after { - box-sizing: inherit; -} - -.rbc-abs-full { - overflow: hidden; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.rbc-ellipsis { - display: block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.rbc-rtl { - direction: rtl; -} - -.rbc-off-range { - color: @out-of-range-color; -} - -.rbc-off-range-bg { - background: @out-of-range-bg-color; -} - -.rbc-header { - overflow: hidden; - flex: 1 0 0%; - text-overflow: ellipsis; - white-space: nowrap; - padding: 0 3px; - text-align: center; - vertical-align: middle; - font-weight: bold; - font-size: 90%; - min-height: 0; - border-bottom: 1px solid @cell-border; - - & + & { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & + & { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - - & > a { - &, - &:active, - &:visited { - color: inherit; - text-decoration: none; - } - } -} - -.rbc-button-link { - color: inherit; - background: none; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: text; -} - -.rbc-row-content { - position: relative; - user-select: none; - -webkit-user-select: none; - z-index: 4; -} - -.rbc-row-content-scrollable { - display: flex; - flex-direction: column; - height: 100%; - - .rbc-row-content-scroll-container { - height: 100%; - overflow-y: scroll; - - /* Hide scrollbar for Chrome, Safari and Opera */ - &::-webkit-scrollbar { - display: none; - } - - -ms-overflow-style: none; /* IE and Edge */ - scrollbar-width: none; /* Firefox */ - } -} - -.rbc-today { - background-color: @today-highlight-bg; -} - -@import './toolbar.less'; -@import './event.less'; -@import './month.less'; -@import './agenda.less'; -@import './time-grid.less'; diff --git a/src/less/time-column.less b/src/less/time-column.less deleted file mode 100644 index 5a458cba1..000000000 --- a/src/less/time-column.less +++ /dev/null @@ -1,144 +0,0 @@ -@import './variables.less'; - -.rbc-time-column { - display: flex; - flex-direction: column; - min-height: 100%; - - .rbc-timeslot-group { - flex: 1; - } -} - -.rbc-timeslot-group { - border-bottom: 1px solid @cell-border; - min-height: 40px; - display: flex; - flex-flow: column nowrap; -} - -.rbc-time-gutter, -.rbc-header-gutter { - flex: none; -} - -.rbc-label { - padding: 0 5px; -} - -.rbc-day-slot { - position: relative; - - .rbc-events-container { - bottom: 0; - left: 0; - position: absolute; - right: 0; - margin-right: 10px; - top: 0; - - &.rbc-rtl { - left: 10px; - right: 0; - } - } - - .rbc-event { - border: 1px solid @event-border; - display: flex; - max-height: 100%; - min-height: 20px; - flex-flow: column wrap; - align-items: flex-start; - overflow: hidden; - position: absolute; - } - - .rbc-background-event { - border: none; - box-shadow: none; - margin: 0; - padding: @event-padding; - background-color: @background-event-bg; - background-color: red; - border-radius: 0; - color: @event-color; - cursor: pointer; - width: 100%; - text-align: left; - opacity: 0.5; - } - - .rbc-event-label { - flex: none; - padding-right: 5px; - width: auto; - } - - .rbc-event-content { - width: 100%; - flex: 1 1 0; - word-wrap: break-word; - line-height: 1; - height: 100%; - min-height: 1em; - } - - .rbc-time-slot { - border-top: 1px solid lighten(@cell-border, 10%); - } -} - -.rbc-time-view-resources { - .rbc-time-gutter, - .rbc-time-header-gutter { - position: sticky; - left: 0; - background-color: white; - border-right: 1px solid @cell-border; - z-index: 10; - margin-right: -1px; - } - - .rbc-time-header { - overflow: hidden; - } - - .rbc-time-header-content { - min-width: auto; - flex: 1 0 0; - flex-basis: 0px; - } - - .rbc-time-header-cell-single-day { - display: none; - } - - .rbc-day-slot { - min-width: 140px; - } - - .rbc-header, - .rbc-day-bg { - width: 140px; - // min-width: 0; - flex: 1 1 0; - flex-basis: 0 px; - } -} - -.rbc-time-header-content + .rbc-time-header-content { - margin-left: -1px; -} - -.rbc-time-slot { - flex: 1 0 0; - - &.rbc-now { - font-weight: bold; - } -} - -.rbc-day-header { - text-align: center; -} diff --git a/src/less/time-grid.less b/src/less/time-grid.less deleted file mode 100644 index 26cb9a953..000000000 --- a/src/less/time-grid.less +++ /dev/null @@ -1,143 +0,0 @@ -@import './variables.less'; -@import './time-column.less'; - -.rbc-slot-selection { - z-index: 10; - position: absolute; - background-color: @time-selection-bg-color; - color: @time-selection-color; - font-size: 75%; - width: 100%; - padding: 3px; -} - -.rbc-slot-selecting { - cursor: move; -} - -.rbc-time-view { - display: flex; - flex-direction: column; - flex: 1; - width: 100%; - border: 1px solid @calendar-border; - min-height: 0; - - .rbc-time-gutter { - white-space: nowrap; - text-align: right; - } - - .rbc-allday-cell { - box-sizing: content-box; - width: 100%; - height: 100%; - position: relative; - } - .rbc-allday-cell + .rbc-allday-cell { - border-left: 1px solid @cell-border; - } - - .rbc-allday-events { - position: relative; - z-index: 4; - } - - .rbc-row { - box-sizing: border-box; - min-height: 20px; - } -} - -.rbc-time-header { - display: flex; - flex: 0 0 auto; // should not shrink below height - flex-direction: row; - - &.rbc-overflowing { - border-right: 1px solid @cell-border; - } - - .rbc-rtl &.rbc-overflowing { - border-right-width: 0; - border-left: 1px solid @cell-border; - } - - > .rbc-row:first-child { - border-bottom: 1px solid @cell-border; - } - - > .rbc-row.rbc-row-resource { - border-bottom: 1px solid @cell-border; - } - - // .rbc-gutter-cell { - // flex: none; - // } - - // > .rbc-gutter-cell + * { - // width: 100%; - // } -} - -.rbc-time-header-cell-single-day { - display: none; -} - -.rbc-time-header-content { - flex: 1; - display: flex; - min-width: 0; - flex-direction: column; - border-left: 1px solid @cell-border; - - .rbc-rtl & { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - - > .rbc-row.rbc-row-resource { - border-bottom: 1px solid @cell-border; - flex-shrink: 0; - } -} - -.rbc-time-content { - display: flex; - flex: 1 0 0%; - align-items: flex-start; - width: 100%; - border-top: 2px solid @calendar-border; - overflow-y: auto; - position: relative; - - > .rbc-time-gutter { - flex: none; - } - - > * + * > * { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & > * + * > * { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - - > .rbc-day-slot { - width: 100%; - user-select: none; - -webkit-user-select: none; - } -} - -.rbc-current-time-indicator { - position: absolute; - z-index: 3; - left: 0; - right: 0; - height: 1px; - - background-color: @current-time-color; - pointer-events: none; -} diff --git a/src/less/toolbar.less b/src/less/toolbar.less deleted file mode 100644 index 1c1060b42..000000000 --- a/src/less/toolbar.less +++ /dev/null @@ -1,106 +0,0 @@ -@import './variables.less'; - -@active-background: darken(@btn-bg, 10%); -@active-border: darken(@btn-border, 12%); - -.rbc-toolbar { - display: flex; - flex-wrap: wrap; - justify-content: center; - align-items: center; - margin-bottom: 10px; - font-size: 16px; - - .rbc-toolbar-label { - flex-grow:1; - padding: 0 10px; - text-align: center; - } - - & button { - color: @btn-color; - display: inline-block; - margin: 0; - text-align: center; - vertical-align: middle; - background: none; - background-image: none; - border: 1px solid @btn-border; - padding: .375rem 1rem; - border-radius: 4px; - line-height: normal; - white-space: nowrap; - - &:active, - &.rbc-active { - background-image: none; - box-shadow: inset 0 3px 5px rgba(0,0,0,.125); - background-color: @active-background; - border-color: @active-border; - - &:hover, - &:focus { - color: @btn-color; - background-color: darken(@btn-bg, 17%); - border-color: darken(@btn-border, 25%); - } - } - - &:focus { - color: @btn-color; - background-color: @active-background; - border-color: @active-border; - } - - &:hover { - color: @btn-color; - background-color: @active-background; - border-color: @active-border; - } - } -} - -.rbc-btn-group { - display: inline-block; - white-space: nowrap; - - > button:first-child:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - > button:last-child:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rbc-rtl & > button:first-child:not(:last-child) { - border-radius: 4px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rbc-rtl & > button:last-child:not(:first-child) { - border-radius: 4px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - > button:not(:first-child):not(:last-child) { - border-radius: 0; - } - - button + button { - margin-left: -1px; - } - - .rbc-rtl & button + button { - margin-left: 0; - margin-right: -1px; - } - - & + &, - & + button { - margin-left: 10px; - } -} diff --git a/src/less/variables.less b/src/less/variables.less deleted file mode 100644 index 0689bdb65..000000000 --- a/src/less/variables.less +++ /dev/null @@ -1,35 +0,0 @@ - -@out-of-range-color: lighten(#333, 40%); -@out-of-range-bg-color: lighten(#333, 70%); - -@calendar-border: #DDD; -@cell-border: #DDD; - -@border-color: #CCC; - -@segment-width: percentage(1 / 7); - -@time-selection-color: white; -@time-selection-bg-color: rgba(0,0,0, .50); -@date-selection-bg-color: rgba(0,0,0, .10); - - -@event-bg: #3174ad; -@event-border: darken(#3174ad, 10%); -@event-outline: #3b99fc; -@event-color: #fff; -@event-border-radius: 5px; -@event-padding: 2px 5px; -@event-zindex: 4; - -@background-event-bg: lighten(#3174ad, 20%); - -@btn-color: #373a3c; -@btn-bg: #fff; -@btn-border: #ccc; - -@current-time-color: #74ad31; - -@rbc-css-prefix: rbc-i; - -@today-highlight-bg: #eaf6ff; diff --git a/stories/props/customComponents/CustomToolbar.component.js b/stories/props/customComponents/CustomToolbar.component.js index a8407e336..8e739e79c 100644 --- a/stories/props/customComponents/CustomToolbar.component.js +++ b/stories/props/customComponents/CustomToolbar.component.js @@ -44,27 +44,27 @@ export default function CustomToolbar({ {label} - + diff --git a/stories/resources/customToolbar.scss b/stories/resources/customToolbar.scss index 13b97a440..5c5f1f670 100644 --- a/stories/resources/customToolbar.scss +++ b/stories/resources/customToolbar.scss @@ -1,2 +1,6 @@ -$fa-font-path: '~font-awesome/fonts'; -@import '~font-awesome/scss/font-awesome.scss'; +.examples--custom-toolbar { + button { + font-weight: 600; + font-size: 1rem; + } +} diff --git a/yarn.lock b/yarn.lock index e2c6de0a3..f5e3b0701 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1863,15 +1863,7 @@ pirates "^4.0.5" source-map-support "^0.5.16" -"@babel/runtime-corejs2@^7.0.0": - version "7.17.2" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.17.2.tgz#4d7dbc218e958ce48df6250faa73616e8495bc1a" - integrity sha512-EamjJvKlHTdSmJ8t6yHtqttdiA3xThvTNdmGb0Kh0oqRhV1SU2JGFU5TjVCg35Vnn8MYfUBHHtLZYHIY+W28qw== - dependencies: - core-js "^2.6.5" - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": version "7.17.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941" integrity sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw== @@ -5554,16 +5546,6 @@ boolbase@^1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -bootstrap-sass@3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/bootstrap-sass/-/bootstrap-sass-3.4.3.tgz#742cc8f4286303ae9fe8e4c95237321eae73766c" - integrity sha512-vPgFnGMp1jWZZupOND65WS6mkR8rxhJxndT/AcMbqcq1hHMdkcH4sMPhznLzzoHOHkSCrd6J9F8pWBriPCKP2Q== - -bootstrap@3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.4.1.tgz#c3a347d419e289ad11f4033e3c4132b87c081d72" - integrity sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA== - bottleneck@^2.18.1: version "2.19.5" resolved "https://registry.yarnpkg.com/bottleneck/-/bottleneck-2.19.5.tgz#5df0b90f59fd47656ebe63c78a98419205cadd91" @@ -6088,7 +6070,7 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -classnames@^2.2.5, classnames@^2.2.6: +classnames@^2.2.6: version "2.3.1" resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== @@ -6511,11 +6493,6 @@ core-js-pure@^3.8.1: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.21.1.tgz#8c4d1e78839f5f46208de7230cebfb72bc3bdb51" integrity sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ== -core-js@^2.6.5: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - core-js@^3.0.4, core-js@^3.6.5, core-js@^3.8.2: version "3.21.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.21.1.tgz#f2e0ddc1fc43da6f904706e8e955bc19d06a0d94" @@ -7068,13 +7045,6 @@ dom-converter@^0.2.0: dependencies: utila "~0.4" -dom-helpers@^3.2.0, dom-helpers@^3.2.1, dom-helpers@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8" - integrity sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA== - dependencies: - "@babel/runtime" "^7.1.2" - dom-helpers@^5.2.0, dom-helpers@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" @@ -8148,11 +8118,6 @@ flush-write-stream@^1.0.0: inherits "^2.0.3" readable-stream "^2.3.6" -font-awesome@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133" - integrity sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM= - for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -10395,11 +10360,6 @@ just-diff@^5.0.1: resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.0.1.tgz#db8fe1cfeea1156f2374bfb289826dca28e7e390" integrity sha512-X00TokkRIDotUIf3EV4xUm6ELc/IkqhS/vPSHdWnsM5y0HoNMfEqrazizI7g78lpHvnRSRt/PFfKtRqJCOGIuQ== -keycode@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.1.tgz#09c23b2be0611d26117ea2501c2c391a01f39eff" - integrity sha512-Rdgz9Hl9Iv4QKi8b0OlCRQEzp4AgVxyCtz5S/+VIHezDmrDhkp2N2TqBWOLz0/gbeREXOOiI9/4b8BY9uw2vFg== - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -12801,15 +12761,7 @@ promzard@^0.3.0: dependencies: read "1" -prop-types-extra@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.1.tgz#58c3b74cbfbb95d304625975aa2f0848329a010b" - integrity sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew== - dependencies: - react-is "^16.3.2" - warning "^4.0.0" - -prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@^15.0.0, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -13002,24 +12954,6 @@ rc@^1.2.8: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-bootstrap@^0.32.4: - version "0.32.4" - resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-0.32.4.tgz#8efc4cbfc4807215d75b7639bee0d324c8d740d1" - integrity sha512-xj+JfaPOvnvr3ow0aHC7Y3HaBKZNR1mm361hVxVzVX3fcdJNIrfiodbQ0m9nLBpNxiKG6FTU2lq/SbTDYT2vew== - dependencies: - "@babel/runtime-corejs2" "^7.0.0" - classnames "^2.2.5" - dom-helpers "^3.2.0" - invariant "^2.2.4" - keycode "^2.2.0" - prop-types "^15.6.1" - prop-types-extra "^1.0.1" - react-overlays "^0.8.0" - react-prop-types "^0.4.0" - react-transition-group "^2.0.0" - uncontrollable "^5.0.0" - warning "^3.0.0" - react-docgen-typescript@^2.1.1: version "2.2.2" resolved "https://registry.yarnpkg.com/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz#4611055e569edc071204aadb20e1c93e1ab1659c" @@ -13073,7 +13007,7 @@ react-is@17.0.2, react-is@^17.0.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^16.13.1, react-is@^16.3.2: +react-is@^16.13.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -13088,18 +13022,6 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-overlays@^0.8.0: - version "0.8.3" - resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-0.8.3.tgz#fad65eea5b24301cca192a169f5dddb0b20d3ac5" - integrity sha512-h6GT3jgy90PgctleP39Yu3eK1v9vaJAW73GOA/UbN9dJ7aAN4BTZD6793eI1D5U+ukMk17qiqN/wl3diK1Z5LA== - dependencies: - classnames "^2.2.5" - dom-helpers "^3.2.1" - prop-types "^15.5.10" - prop-types-extra "^1.0.1" - react-transition-group "^2.2.0" - warning "^3.0.0" - react-overlays@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-4.1.1.tgz#0060107cbe1c5171a744ccda3fbf0556d064bc5f" @@ -13114,13 +13036,6 @@ react-overlays@^4.1.1: uncontrollable "^7.0.0" warning "^4.0.3" -react-prop-types@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/react-prop-types/-/react-prop-types-0.4.0.tgz#f99b0bfb4006929c9af2051e7c1414a5c75b93d0" - integrity sha1-+ZsL+0AGkpya8gUefBQUpcdbk9A= - dependencies: - warning "^3.0.0" - react-refresh@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" @@ -13155,16 +13070,6 @@ react-tackle-box@^2.1.0: "@4c/layout" "^0.2.0" invariant "^2.2.4" -react-transition-group@^2.0.0, react-transition-group@^2.2.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d" - integrity sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg== - dependencies: - dom-helpers "^3.4.0" - loose-envify "^1.4.0" - prop-types "^15.6.2" - react-lifecycles-compat "^3.0.4" - react@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" @@ -15160,13 +15065,6 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" -uncontrollable@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-5.1.0.tgz#7e9a1c50ea24e3c78b625e52d21ff3f758c7bd59" - integrity sha512-5FXYaFANKaafg4IVZXUNtGyzsnYEvqlr9wQ3WpZxFpEUxl29A3H6Q4G1Dnnorvq9TGOGATBApWR4YpLAh+F5hw== - dependencies: - invariant "^2.2.4" - uncontrollable@^7.0.0, uncontrollable@^7.2.1: version "7.2.1" resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-7.2.1.tgz#1fa70ba0c57a14d5f78905d533cf63916dc75738" @@ -15550,14 +15448,7 @@ walker@^1.0.7, walker@^1.0.8, walker@~1.0.5: dependencies: makeerror "1.0.12" -warning@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" - integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= - dependencies: - loose-envify "^1.0.0" - -warning@^4.0.0, warning@^4.0.3: +warning@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==