diff --git a/hyperglass/ui/components/CacheTimeout.js b/hyperglass/ui/components/CacheTimeout.js
deleted file mode 100644
index d27ffde..0000000
--- a/hyperglass/ui/components/CacheTimeout.js
+++ /dev/null
@@ -1,37 +0,0 @@
-import * as React from 'react';
-import Countdown, { zeroPad } from 'react-countdown';
-import { Text, useColorMode } from '@chakra-ui/core';
-
-const bg = { dark: 'white', light: 'black' };
-
-const Renderer = ({ hours, minutes, seconds, completed, props }) => {
- if (completed) {
- return ;
- } else {
- let time = [zeroPad(seconds)];
- minutes !== 0 && time.unshift(zeroPad(minutes));
- hours !== 0 && time.unshift(zeroPad(hours));
- return (
-
- {props.text}
-
- {time.join(':')}
-
-
- );
- }
-};
-
-export const CacheTimeout = ({ timeout, text }) => {
- const then = timeout * 1000;
- const { colorMode } = useColorMode();
- return (
-
- );
-};
diff --git a/hyperglass/ui/components/CacheTimeout/CacheTimeout.d.ts b/hyperglass/ui/components/CacheTimeout/CacheTimeout.d.ts
new file mode 100644
index 0000000..95834e9
--- /dev/null
+++ b/hyperglass/ui/components/CacheTimeout/CacheTimeout.d.ts
@@ -0,0 +1,12 @@
+namespace ReactCountdown {
+ type CountdownRender = import('react-countdown').CountdownRenderProps;
+}
+
+interface IRenderer extends ReactCountdown.CountdownRender {
+ text: string;
+}
+
+interface ICountdown {
+ timeout: number;
+ text: string;
+}
diff --git a/hyperglass/ui/components/CacheTimeout/Countdown.tsx b/hyperglass/ui/components/CacheTimeout/Countdown.tsx
new file mode 100644
index 0000000..c4efb31
--- /dev/null
+++ b/hyperglass/ui/components/CacheTimeout/Countdown.tsx
@@ -0,0 +1,39 @@
+import { Text } from '@chakra-ui/core';
+import ReactCountdown, { zeroPad } from 'react-countdown';
+import { If } from '~/components';
+import { useColorValue } from '~/context';
+
+const Renderer = (props: IRenderer) => {
+ const { hours, minutes, seconds, completed, text } = props;
+ let time = [zeroPad(seconds)];
+ minutes !== 0 && time.unshift(zeroPad(minutes));
+ hours !== 0 && time.unshift(zeroPad(hours));
+ const bg = useColorValue('black', 'white');
+ return (
+ <>
+
+
+
+
+
+ {text}
+
+ {time.join(':')}
+
+
+
+ >
+ );
+};
+
+export const Countdown = (props: ICountdown) => {
+ const { timeout, text } = props;
+ const then = timeout * 1000;
+ return (
+ }
+ />
+ );
+};
diff --git a/hyperglass/ui/components/CacheTimeout/index.ts b/hyperglass/ui/components/CacheTimeout/index.ts
new file mode 100644
index 0000000..958a57d
--- /dev/null
+++ b/hyperglass/ui/components/CacheTimeout/index.ts
@@ -0,0 +1 @@
+export * from './Countdown';
diff --git a/hyperglass/ui/components/Card/Card.d.ts b/hyperglass/ui/components/Card/Card.d.ts
new file mode 100644
index 0000000..4ce3809
--- /dev/null
+++ b/hyperglass/ui/components/Card/Card.d.ts
@@ -0,0 +1,11 @@
+namespace Chakra {
+ type FlexProps = import('@chakra-ui/core').FlexProps;
+}
+
+interface ICardBody extends Omit {
+ onClick?: () => boolean;
+}
+
+interface ICardFooter extends Chakra.FlexProps {}
+
+interface ICardHeader extends Chakra.FlexProps {}
diff --git a/hyperglass/ui/components/Card/CardBody.tsx b/hyperglass/ui/components/Card/CardBody.tsx
index 4185554..4370ca8 100644
--- a/hyperglass/ui/components/Card/CardBody.tsx
+++ b/hyperglass/ui/components/Card/CardBody.tsx
@@ -1,9 +1,6 @@
-import * as React from 'react';
import { Flex } from '@chakra-ui/core';
import { useColorValue } from '~/context';
-import type { ICardBody } from './types';
-
export const CardBody = (props: ICardBody) => {
const { onClick, ...rest } = props;
const bg = useColorValue('white', 'original.dark');
diff --git a/hyperglass/ui/components/Card/CardFooter.tsx b/hyperglass/ui/components/Card/CardFooter.tsx
index c6888b5..ab96208 100644
--- a/hyperglass/ui/components/Card/CardFooter.tsx
+++ b/hyperglass/ui/components/Card/CardFooter.tsx
@@ -1,9 +1,6 @@
-import * as React from 'react';
import { Flex } from '@chakra-ui/core';
-import type { FlexProps } from '@chakra-ui/core';
-
-export const CardFooter = (props: FlexProps) => (
+export const CardFooter = (props: ICardFooter) => (
{
+export const CardHeader = (props: ICardHeader) => {
const { children, ...rest } = props;
const bg = useColorValue('blackAlpha.50', 'whiteAlpha.100');
return (
diff --git a/hyperglass/ui/components/Card/types.ts b/hyperglass/ui/components/Card/types.ts
deleted file mode 100644
index 73aad1a..0000000
--- a/hyperglass/ui/components/Card/types.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { FlexProps } from '@chakra-ui/core';
-
-export interface ICardBody extends Omit {
- onClick?: () => boolean;
-}
diff --git a/hyperglass/ui/components/Footer/Footer.d.ts b/hyperglass/ui/components/Footer/Footer.d.ts
new file mode 100644
index 0000000..fc27bbd
--- /dev/null
+++ b/hyperglass/ui/components/Footer/Footer.d.ts
@@ -0,0 +1,20 @@
+namespace Chakra {
+ type ButtonProps = import('@chakra-ui/core').ButtonProps;
+ type CollapseProps = import('@chakra-ui/core').CollapseProps;
+}
+
+type TFooterSide = 'left' | 'right';
+
+interface IFooterButton extends Chakra.ButtonProps {
+ side: TFooterSide;
+ href?: string;
+}
+
+interface IFooterContent extends Omit {
+ isOpen: boolean;
+ content: string;
+ side: TFooterSide;
+ children?: undefined;
+}
+
+type TFooterItems = 'help' | 'credit' | 'terms';
diff --git a/hyperglass/ui/components/Footer/FooterButton.tsx b/hyperglass/ui/components/Footer/FooterButton.tsx
index eb3fd53..8d5f687 100644
--- a/hyperglass/ui/components/Footer/FooterButton.tsx
+++ b/hyperglass/ui/components/Footer/FooterButton.tsx
@@ -1,9 +1,6 @@
-import * as React from 'react';
import { Button, Flex, FlexProps } from '@chakra-ui/core';
import { withAnimation } from '~/components';
-import type { IFooterButton } from './types';
-
const AnimatedFlex = withAnimation(Flex);
export const FooterButton = (props: IFooterButton) => {
diff --git a/hyperglass/ui/components/Footer/FooterContent.tsx b/hyperglass/ui/components/Footer/FooterContent.tsx
index 8d46587..1fab377 100644
--- a/hyperglass/ui/components/Footer/FooterContent.tsx
+++ b/hyperglass/ui/components/Footer/FooterContent.tsx
@@ -1,10 +1,6 @@
-import * as React from 'react';
-import { forwardRef } from 'react';
import { Box, Collapse } from '@chakra-ui/core';
import { Markdown } from '~/components';
-import type { IFooterContent } from './types';
-
export const FooterContent = (props: IFooterContent) => {
const { isOpen = false, content, side = 'left', children: _, ...rest } = props;
return (
diff --git a/hyperglass/ui/components/Footer/Footer.tsx b/hyperglass/ui/components/Footer/FooterMain.tsx
similarity index 97%
rename from hyperglass/ui/components/Footer/Footer.tsx
rename to hyperglass/ui/components/Footer/FooterMain.tsx
index cda8d8c..f76a68e 100644
--- a/hyperglass/ui/components/Footer/Footer.tsx
+++ b/hyperglass/ui/components/Footer/FooterMain.tsx
@@ -1,4 +1,3 @@
-import * as React from 'react';
import { useState } from 'react';
import { Box, Flex } from '@chakra-ui/core';
import { FiCode } from '@meronex/icons/fi';
@@ -8,8 +7,6 @@ import { useConfig, useColorValue } from '~/context';
import { FooterButton } from './FooterButton';
import { FooterContent } from './FooterContent';
-import type { TFooterItems } from './types';
-
export const Footer = () => {
const config = useConfig();
const [helpVisible, showHelp] = useState(false);
diff --git a/hyperglass/ui/components/Footer/index.ts b/hyperglass/ui/components/Footer/index.ts
index ddcc5a9..eae2467 100644
--- a/hyperglass/ui/components/Footer/index.ts
+++ b/hyperglass/ui/components/Footer/index.ts
@@ -1 +1 @@
-export * from './Footer';
+export * from './FooterMain';
diff --git a/hyperglass/ui/components/Footer/types.ts b/hyperglass/ui/components/Footer/types.ts
deleted file mode 100644
index 91fa158..0000000
--- a/hyperglass/ui/components/Footer/types.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import type { FlexProps, ButtonProps, CollapseProps } from '@chakra-ui/core';
-
-type TFooterSide = 'left' | 'right';
-
-export interface IFooterButton extends ButtonProps {
- side: TFooterSide;
- href?: string;
-}
-
-export interface IFooterContent extends Omit {
- isOpen: boolean;
- content: string;
- side: TFooterSide;
- children?: undefined;
-}
-
-export type TFooterItems = 'help' | 'credit' | 'terms';
diff --git a/hyperglass/ui/components/Markdown/MDComponents.tsx b/hyperglass/ui/components/Markdown/MDComponents.tsx
index ae97cb3..92391d2 100644
--- a/hyperglass/ui/components/Markdown/MDComponents.tsx
+++ b/hyperglass/ui/components/Markdown/MDComponents.tsx
@@ -1,4 +1,3 @@
-import * as React from 'react';
import {
Checkbox as ChakraCheckbox,
Divider as ChakraDivider,
diff --git a/hyperglass/ui/components/Markdown/MDTable.tsx b/hyperglass/ui/components/Markdown/MDTable.tsx
index ad025b8..b56b307 100644
--- a/hyperglass/ui/components/Markdown/MDTable.tsx
+++ b/hyperglass/ui/components/Markdown/MDTable.tsx
@@ -1,4 +1,3 @@
-import * as React from 'react';
import { Box } from '@chakra-ui/core';
import { useColorValue } from '~/context';
import type { BoxProps } from '@chakra-ui/core';
diff --git a/hyperglass/ui/components/Markdown/Markdown.tsx b/hyperglass/ui/components/Markdown/Markdown.tsx
index a4f413f..741c643 100644
--- a/hyperglass/ui/components/Markdown/Markdown.tsx
+++ b/hyperglass/ui/components/Markdown/Markdown.tsx
@@ -1,4 +1,3 @@
-import * as React from 'react';
import ReactMarkdown from 'react-markdown';
import {
List,
diff --git a/hyperglass/ui/components/Table/Table.js b/hyperglass/ui/components/Table/Table.tsx
similarity index 75%
rename from hyperglass/ui/components/Table/Table.js
rename to hyperglass/ui/components/Table/Table.tsx
index 3c5796e..1f85543 100644
--- a/hyperglass/ui/components/Table/Table.js
+++ b/hyperglass/ui/components/Table/Table.tsx
@@ -1,9 +1,7 @@
-import * as React from 'react';
-import { useMemo } from 'react';
import { Flex, Icon, Text } from '@chakra-ui/core';
import { usePagination, useSortBy, useTable } from 'react-table';
-import { useMedia } from 'app/context';
-import { CardBody, CardFooter, CardHeader } from 'app/components';
+import { useMedia } from '~/context';
+import { CardBody, CardFooter, CardHeader, If } from '~/components';
import { TableMain } from './TableMain';
import { TableCell } from './TableCell';
import { TableHead } from './TableHead';
@@ -12,40 +10,49 @@ import { TableBody } from './TableBody';
import { TableIconButton } from './TableIconButton';
import { TableSelectShow } from './TableSelectShow';
-export const Table = ({
- columns,
- data,
- tableHeading,
- initialPageSize = 10,
- onRowClick,
- striped = false,
- bordersVertical = false,
- bordersHorizontal = false,
- cellRender = null,
- rowHighlightProp,
- rowHighlightBg,
- rowHighlightColor,
-}) => {
- const tableColumns = useMemo(() => columns, [columns]);
+import type { ITable } from './types';
+
+export const Table = (props: ITable) => {
+ const {
+ columns,
+ data,
+ heading,
+ onRowClick,
+ striped = false,
+ bordersVertical = false,
+ bordersHorizontal = false,
+ cellRender,
+ rowHighlightProp,
+ rowHighlightBg,
+ rowHighlightColor,
+ } = props;
const { isSm, isMd } = useMedia();
- const defaultColumn = useMemo(
- () => ({
- minWidth: 100,
- width: 150,
- maxWidth: 300,
- }),
- [],
- );
+ const defaultColumn = {
+ minWidth: 100,
+ width: 150,
+ maxWidth: 300,
+ };
- let hiddenColumns = [];
+ let hiddenColumns = [] as string[];
- tableColumns.map(col => {
- if (col.hidden === true) {
+ for (const col of columns) {
+ if (col.hidden) {
hiddenColumns.push(col.accessor);
}
- });
+ }
+
+ const table = useTable(
+ {
+ columns,
+ defaultColumn,
+ data,
+ initialState: { hiddenColumns },
+ },
+ useSortBy,
+ usePagination,
+ );
const {
getTableProps,
@@ -61,47 +68,33 @@ export const Table = ({
previousPage,
setPageSize,
state: { pageIndex, pageSize },
- } = useTable(
- {
- columns: tableColumns,
- defaultColumn,
- data,
- initialState: {
- pageIndex: 0,
- pageSize: initialPageSize,
- hiddenColumns: hiddenColumns,
- },
- },
- useSortBy,
- usePagination,
- );
+ } = table;
return (
- {!!tableHeading && {tableHeading}}
+ {heading && {heading}}
- {headerGroups.map(headerGroup => (
-
+ {headerGroups.map((headerGroup, i) => (
+
{headerGroup.headers.map(column => (
{column.render('Header')}
- {column.isSorted ? (
- column.isSortedDesc ? (
+
+
- ) : (
+
+
- )
- ) : (
- ''
- )}
+
+
+ {''}
))}
@@ -117,7 +110,7 @@ export const Table = ({
doHorizontalBorders={bordersHorizontal}
onClick={() => onRowClick && onRowClick(row)}
key={key}
- highlight={row.values[rowHighlightProp] ?? false}
+ highlight={row.values[rowHighlightProp ?? ''] ?? false}
highlightBg={rowHighlightBg}
highlightColor={rowHighlightColor}
{...row.getRowProps()}>
diff --git a/hyperglass/ui/components/Table/TableBody.js b/hyperglass/ui/components/Table/TableBody.js
deleted file mode 100644
index 2c76d1d..0000000
--- a/hyperglass/ui/components/Table/TableBody.js
+++ /dev/null
@@ -1,17 +0,0 @@
-/** @jsx jsx */
-import { jsx } from '@emotion/core';
-import { Box, css } from '@chakra-ui/core';
-
-export const TableBody = ({ children, ...props }) => (
-
- {children}
-
-);
diff --git a/hyperglass/ui/components/Table/TableBody.tsx b/hyperglass/ui/components/Table/TableBody.tsx
new file mode 100644
index 0000000..34c2965
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableBody.tsx
@@ -0,0 +1,15 @@
+import { Box } from '@chakra-ui/core';
+import type { BoxProps } from '@chakra-ui/core';
+
+export const TableBody = (props: BoxProps) => (
+
+);
diff --git a/hyperglass/ui/components/Table/TableCell.js b/hyperglass/ui/components/Table/TableCell.js
deleted file mode 100644
index 15dc517..0000000
--- a/hyperglass/ui/components/Table/TableCell.js
+++ /dev/null
@@ -1,29 +0,0 @@
-import * as React from 'react';
-import { Box, useColorMode } from '@chakra-ui/core';
-
-const cellBorder = {
- dark: { borderLeft: '1px', borderLeftColor: 'whiteAlpha.100' },
- light: { borderLeft: '1px', borderLeftColor: 'blackAlpha.100' },
-};
-
-export const TableCell = ({ bordersVertical = [false, 0, 0], align, cell, children, ...props }) => {
- const { colorMode } = useColorMode();
- const [doVerticalBorders, index] = bordersVertical;
- let borderProps = {};
- if (doVerticalBorders && index !== 0) {
- borderProps = cellBorder[colorMode];
- }
- return (
-
- {children}
-
- );
-};
diff --git a/hyperglass/ui/components/Table/TableCell.tsx b/hyperglass/ui/components/Table/TableCell.tsx
new file mode 100644
index 0000000..996c27b
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableCell.tsx
@@ -0,0 +1,28 @@
+import { Box } from '@chakra-ui/core';
+import { useColorValue } from '~/context';
+
+import type { ITableCell } from './types';
+
+export const TableCell = (props: ITableCell) => {
+ const { bordersVertical = [false, 0, 0], align, ...rest } = props;
+ const [doVerticalBorders, index] = bordersVertical;
+ const borderLeftColor = useColorValue('blackAlpha.100', 'whiteAlpha.100');
+
+ let borderProps = {};
+ if (doVerticalBorders && index !== 0) {
+ borderProps = { borderLeft: '1px solid', borderLeftColor };
+ }
+
+ return (
+
+ );
+};
diff --git a/hyperglass/ui/components/Table/TableHead.js b/hyperglass/ui/components/Table/TableHead.js
deleted file mode 100644
index 6c5432b..0000000
--- a/hyperglass/ui/components/Table/TableHead.js
+++ /dev/null
@@ -1,13 +0,0 @@
-import * as React from 'react';
-import { Box, useColorMode } from '@chakra-ui/core';
-
-const bg = { dark: 'whiteAlpha.100', light: 'blackAlpha.100' };
-
-export const TableHead = ({ children, ...props }) => {
- const { colorMode } = useColorMode();
- return (
-
- {children}
-
- );
-};
diff --git a/hyperglass/ui/components/Table/TableHead.tsx b/hyperglass/ui/components/Table/TableHead.tsx
new file mode 100644
index 0000000..56a36a8
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableHead.tsx
@@ -0,0 +1,9 @@
+import { Box } from '@chakra-ui/core';
+import { useColorValue } from '~/context';
+
+import type { BoxProps } from '@chakra-ui/core';
+
+export const TableHead = (props: BoxProps) => {
+ const bg = useColorValue('blackAlpha.100', 'whiteAlpha.100');
+ return ;
+};
diff --git a/hyperglass/ui/components/Table/TableIconButton.js b/hyperglass/ui/components/Table/TableIconButton.js
deleted file mode 100644
index cd845e4..0000000
--- a/hyperglass/ui/components/Table/TableIconButton.js
+++ /dev/null
@@ -1,16 +0,0 @@
-import * as React from 'react';
-import { IconButton } from '@chakra-ui/core';
-
-export const TableIconButton = ({ icon, onClick, isDisabled, color, children, ...props }) => (
-
- {children}
-
-);
diff --git a/hyperglass/ui/components/Table/TableIconButton.tsx b/hyperglass/ui/components/Table/TableIconButton.tsx
new file mode 100644
index 0000000..d3a4653
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableIconButton.tsx
@@ -0,0 +1,7 @@
+import { IconButton } from '@chakra-ui/core';
+
+import type { IconButtonProps } from '@chakra-ui/core';
+
+export const TableIconButton = (props: IconButtonProps) => (
+
+);
diff --git a/hyperglass/ui/components/Table/TableMain.js b/hyperglass/ui/components/Table/TableMain.js
deleted file mode 100644
index 4ab4c5e..0000000
--- a/hyperglass/ui/components/Table/TableMain.js
+++ /dev/null
@@ -1,37 +0,0 @@
-/** @jsx jsx */
-import { jsx } from '@emotion/core';
-import { Box, css, useTheme, useColorMode } from '@chakra-ui/core';
-
-const scrollbar = { dark: 'whiteAlpha.300', light: 'blackAlpha.300' };
-const scrollbarHover = { dark: 'whiteAlpha.400', light: 'blackAlpha.400' };
-const scrollbarBg = { dark: 'whiteAlpha.50', light: 'blackAlpha.50' };
-
-export const TableMain = ({ children, ...props }) => {
- const theme = useTheme();
- const { colorMode } = useColorMode();
- return (
-
- {children}
-
- );
-};
diff --git a/hyperglass/ui/components/Table/TableMain.tsx b/hyperglass/ui/components/Table/TableMain.tsx
new file mode 100644
index 0000000..e5f3482
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableMain.tsx
@@ -0,0 +1,34 @@
+import { Box } from '@chakra-ui/core';
+import { useColorValue } from '~/context';
+
+import type { BoxProps } from '@chakra-ui/core';
+
+export const TableMain = (props: BoxProps) => {
+ const scrollbar = useColorValue('blackAlpha.300', 'whiteAlpha.300');
+ const scrollbarHover = useColorValue('blackAlpha.400', 'whiteAlpha.400');
+ const scrollbarBg = useColorValue('blackAlpha.50', 'whiteAlpha.50');
+ return (
+
+ );
+};
diff --git a/hyperglass/ui/components/Table/TableRow.js b/hyperglass/ui/components/Table/TableRow.js
deleted file mode 100644
index a411e4c..0000000
--- a/hyperglass/ui/components/Table/TableRow.js
+++ /dev/null
@@ -1,52 +0,0 @@
-import * as React from 'react';
-import { PseudoBox, useColorMode, useTheme } from '@chakra-ui/core';
-import { opposingColor } from 'app/util';
-
-const hoverBg = { dark: 'whiteAlpha.50', light: 'blackAlpha.50' };
-const bgStripe = { dark: 'whiteAlpha.50', light: 'blackAlpha.50' };
-const rowBorder = {
- dark: { borderTop: '1px', borderTopColor: 'whiteAlpha.100' },
- light: { borderTop: '1px', borderTopColor: 'blackAlpha.100' },
-};
-const alphaMap = { dark: '200', light: '100' };
-const alphaMapHover = { dark: '100', light: '200' };
-
-export const TableRow = ({
- highlight = false,
- highlightBg = 'primary',
- doStripe = false,
- doHorizontalBorders = false,
- index = 0,
- children = false,
- ...props
-}) => {
- const { colorMode } = useColorMode();
- const theme = useTheme();
-
- let bg = null;
- if (highlight) {
- bg = `${highlightBg}.${alphaMap[colorMode]}`;
- } else if (doStripe && index % 2 !== 0) {
- bg = bgStripe[colorMode];
- }
- const color = highlight ? opposingColor(theme, bg) : null;
-
- const borderProps = doHorizontalBorders && index !== 0 ? rowBorder[colorMode] : {};
- return (
-
- {children}
-
- );
-};
diff --git a/hyperglass/ui/components/Table/TableRow.tsx b/hyperglass/ui/components/Table/TableRow.tsx
new file mode 100644
index 0000000..20721be
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableRow.tsx
@@ -0,0 +1,52 @@
+import { Box, useColorMode } from '@chakra-ui/core';
+import { useColorValue } from '~/context';
+import { useOpposingColor } from '~/hooks';
+
+import type { ITableRow } from './types';
+
+export const TableRow = (props: ITableRow) => {
+ const {
+ highlight = false,
+ highlightBg = 'primary',
+ doStripe = false,
+ doHorizontalBorders = false,
+ index = 0,
+ ...rest
+ } = props;
+ const { colorMode } = useColorMode();
+
+ const alpha = useColorValue('100', '200');
+ const alphaHover = useColorValue('200', '100');
+ const bgStripe = useColorValue('blackAlpha.50', 'whiteAlpha.50');
+ let hoverBg = useColorValue('blackAlpha.50', 'whiteAlpha.50');
+ const rowBorder = useColorValue(
+ { borderTop: '1px', borderTopColor: 'blackAlpha.100' },
+ { borderTop: '1px', borderTopColor: 'whiteAlpha.100' },
+ );
+ let bg;
+ const color = useOpposingColor(bgStripe);
+
+ if (highlight) {
+ bg = `${highlightBg}.${alpha}`;
+ hoverBg = `${highlightBg}.${alphaHover}`;
+ } else if (doStripe && index % 2 !== 0) {
+ bg = bgStripe;
+ }
+
+ const borderProps = doHorizontalBorders && index !== 0 ? rowBorder : {};
+
+ return (
+
+ );
+};
diff --git a/hyperglass/ui/components/Table/TableSelectShow.js b/hyperglass/ui/components/Table/TableSelectShow.js
deleted file mode 100644
index be6cdab..0000000
--- a/hyperglass/ui/components/Table/TableSelectShow.js
+++ /dev/null
@@ -1,13 +0,0 @@
-import * as React from 'react';
-import { Select } from '@chakra-ui/core';
-
-export const TableSelectShow = ({ value, onChange, children, ...props }) => (
-
-);
diff --git a/hyperglass/ui/components/Table/TableSelectShow.tsx b/hyperglass/ui/components/Table/TableSelectShow.tsx
new file mode 100644
index 0000000..22d5706
--- /dev/null
+++ b/hyperglass/ui/components/Table/TableSelectShow.tsx
@@ -0,0 +1,15 @@
+import { Select } from '@chakra-ui/core';
+import { SelectProps } from '@chakra-ui/core';
+
+export const TableSelectShow = (props: SelectProps) => {
+ const { value, ...rest } = props;
+ return (
+
+ );
+};
diff --git a/hyperglass/ui/components/Table/index.mjs b/hyperglass/ui/components/Table/index.ts
similarity index 100%
rename from hyperglass/ui/components/Table/index.mjs
rename to hyperglass/ui/components/Table/index.ts
diff --git a/hyperglass/ui/components/Table/types.ts b/hyperglass/ui/components/Table/types.ts
new file mode 100644
index 0000000..38b047e
--- /dev/null
+++ b/hyperglass/ui/components/Table/types.ts
@@ -0,0 +1,36 @@
+import type { BoxProps } from '@chakra-ui/core';
+import type { Colors } from '~/types';
+
+export interface IColumn {
+ Header: string;
+ accessor: string;
+ align: 'left' | 'right' | null;
+ hidden: boolean;
+}
+
+export interface ITable {
+ columns: IColumn[];
+ data: IRoute[];
+ heading?: ReactNode;
+ onRowClick?: (row: IRoute) => void;
+ striped?: boolean;
+ bordersVertical?: boolean;
+ bordersHorizontal?: boolean;
+ cellRender?: ReactFC;
+ rowHighlightProp?: keyof IRoute;
+ rowHighlightBg?: keyof Colors;
+ rowHighlightColor?: string;
+}
+
+export interface ITableCell extends BoxProps {
+ bordersVertical: [boolean, number, number];
+ align: BoxProps['textAlign'];
+}
+
+export interface ITableRow extends BoxProps {
+ highlight?: boolean;
+ highlightBg?: keyof Colors;
+ doStripe?: boolean;
+ doHorizontalBorders?: boolean;
+ index: number;
+}
diff --git a/hyperglass/ui/components/Util/If.tsx b/hyperglass/ui/components/Util/If.tsx
new file mode 100644
index 0000000..612445f
--- /dev/null
+++ b/hyperglass/ui/components/Util/If.tsx
@@ -0,0 +1,4 @@
+export const If = (props: IIf) => {
+ const { condition, render, children, ...rest } = props;
+ return condition ? (render ? render(rest) : children) : null;
+};
diff --git a/hyperglass/ui/components/Util/Util.d.ts b/hyperglass/ui/components/Util/Util.d.ts
new file mode 100644
index 0000000..8ec3414
--- /dev/null
+++ b/hyperglass/ui/components/Util/Util.d.ts
@@ -0,0 +1,5 @@
+interface IIf {
+ condition: boolean;
+ render?: (rest: any) => JSX.Element;
+ [k: string]: any;
+}
diff --git a/hyperglass/ui/components/Util/index.ts b/hyperglass/ui/components/Util/index.ts
new file mode 100644
index 0000000..ded0985
--- /dev/null
+++ b/hyperglass/ui/components/Util/index.ts
@@ -0,0 +1 @@
+export * from './If';
diff --git a/hyperglass/ui/components/index.ts b/hyperglass/ui/components/index.ts
index 3715e3e..cbba7ff 100644
--- a/hyperglass/ui/components/index.ts
+++ b/hyperglass/ui/components/index.ts
@@ -33,4 +33,5 @@ export * from './SubmitButton';
export * from './Table';
export * from './TextOutput';
export * from './Title';
+export * from './Util';
export * from './withAnimation';
diff --git a/hyperglass/ui/context/HyperglassProvider.tsx b/hyperglass/ui/context/HyperglassProvider.tsx
index dd52124..1b1636b 100644
--- a/hyperglass/ui/context/HyperglassProvider.tsx
+++ b/hyperglass/ui/context/HyperglassProvider.tsx
@@ -1,9 +1,8 @@
-import * as React from 'react';
import { createContext, useContext, useMemo } from 'react';
-import { ChakraProvider, useColorModeValue } from '@chakra-ui/core';
+import { ChakraProvider, useTheme as useChakraTheme } from '@chakra-ui/core';
import { makeTheme, defaultTheme } from '~/util';
-import type { IConfig } from '~/types';
+import type { IConfig, ITheme } from '~/types';
import type { IHyperglassProvider } from './types';
const HyperglassContext = createContext(Object());
@@ -21,4 +20,5 @@ export const HyperglassProvider = (props: IHyperglassProvider) => {
};
export const useConfig = () => useContext(HyperglassContext);
-export const useColorValue = useColorModeValue;
+export const useTheme = (): ITheme => useChakraTheme();
+export { useColorModeValue as useColorValue } from '@chakra-ui/core';
diff --git a/hyperglass/ui/context/types.ts b/hyperglass/ui/context/types.ts
index e517b2a..3c7e372 100644
--- a/hyperglass/ui/context/types.ts
+++ b/hyperglass/ui/context/types.ts
@@ -1,4 +1,4 @@
-import type { ReactNode, RefObject } from 'react';
+import type { ReactNode } from 'react';
import type { IConfig, IFormData } from '~/types';
export interface IHyperglassProvider {
diff --git a/hyperglass/ui/globals.d.ts b/hyperglass/ui/globals.d.ts
index ea2c0b8..86dc37d 100644
--- a/hyperglass/ui/globals.d.ts
+++ b/hyperglass/ui/globals.d.ts
@@ -1,8 +1,29 @@
import type { MotionProps } from 'framer-motion';
-type Dict = Record;
+declare global {
+ import * as React from 'react';
-type ReactRef = MutableRefObject;
+ interface IRoute {
+ prefix: string;
+ active: boolean;
+ age: number;
+ weight: number;
+ med: number;
+ local_preference: number;
+ as_path: number[];
+ communities: string[];
+ next_hop: string;
+ source_as: number;
+ source_rid: string;
+ peer_rid: string;
+ rpki_state: 0 | 1 | 2 | 3;
+ }
+ type ReactRef = MutableRefObject;
-type Animated = Omit &
- Omit & { transition?: MotionProps['transition'] };
+ type Dict = Record;
+
+ type Animated = Omit &
+ Omit & { transition?: MotionProps['transition'] };
+ type ReactNode = React.ReactNode;
+ type ReactFC = React.FunctionComponent;
+}
diff --git a/hyperglass/ui/hooks/hooks.d.ts b/hyperglass/ui/hooks/hooks.d.ts
new file mode 100644
index 0000000..bbfe655
--- /dev/null
+++ b/hyperglass/ui/hooks/hooks.d.ts
@@ -0,0 +1,4 @@
+interface IOpposingOptions {
+ light?: string;
+ dark?: string;
+}
diff --git a/hyperglass/ui/hooks/index.ts b/hyperglass/ui/hooks/index.ts
index 8f7795f..68f77e8 100644
--- a/hyperglass/ui/hooks/index.ts
+++ b/hyperglass/ui/hooks/index.ts
@@ -1 +1,2 @@
export * from './useSessionStorage';
+export * from './useOpposingColor';
diff --git a/hyperglass/ui/hooks/useOpposingColor.ts b/hyperglass/ui/hooks/useOpposingColor.ts
new file mode 100644
index 0000000..b1607b7
--- /dev/null
+++ b/hyperglass/ui/hooks/useOpposingColor.ts
@@ -0,0 +1,42 @@
+import { useState } from 'react';
+import { useToken } from '@chakra-ui/core';
+import { getColor, isLight } from '@chakra-ui/theme-tools';
+import { useTheme } from '~/context';
+
+export function useIsDark(color: string) {
+ const theme = useTheme();
+ if (typeof color === 'string' && color.match(/[a-zA-Z]+\.[a-zA-Z0-9]+/g)) {
+ color = getColor(theme, color, color);
+ }
+ let opposingShouldBeDark = true;
+ try {
+ opposingShouldBeDark = isLight(color)(theme);
+ } catch (err) {
+ console.error(err);
+ }
+ return opposingShouldBeDark;
+}
+
+export function useOpposingColor(color: string, options?: IOpposingOptions): string {
+ const [opposingColor, setOpposingColor] = useState('inherit');
+ const isBlack = useIsDark(color);
+
+ const dark = useToken('colors', options?.dark ?? 'original.dark');
+ const light = useToken('colors', options?.light ?? 'original.light');
+
+ isBlack && opposingColor !== dark && setOpposingColor(dark);
+ !isBlack && opposingColor !== light && setOpposingColor(light);
+
+ return opposingColor;
+}
+
+export function useOpposingToken(color: string, options?: IOpposingOptions): string {
+ const [opposingColor, setOpposingColor] = useState('inherit');
+ const isBlack = useIsDark(color);
+ const dark = options?.dark ?? 'dark';
+ const light = options?.light ?? 'light';
+
+ isBlack && opposingColor !== dark && setOpposingColor(dark);
+ !isBlack && opposingColor !== light && setOpposingColor(light);
+ return opposingColor;
+}
diff --git a/hyperglass/ui/package.json b/hyperglass/ui/package.json
index 0cbece2..5be2327 100644
--- a/hyperglass/ui/package.json
+++ b/hyperglass/ui/package.json
@@ -15,8 +15,8 @@
},
"browserslist": "> 0.25%, not dead",
"dependencies": {
- "@chakra-ui/core": "1.0.0-rc.5",
- "@chakra-ui/theme": "1.0.0-rc.5",
+ "@chakra-ui/core": "1.0.0-rc.8",
+ "@chakra-ui/theme": "1.0.0-rc.8",
"@hookstate/core": "^3.0.1",
"@meronex/icons": "^4.0.0",
"axios": "^0.19.2",
@@ -26,9 +26,9 @@
"framer-motion": "^1.10.0",
"lodash": "^4.17.15",
"next": "^9.5.4",
- "react": "^16.13.1",
+ "react": "16.14.0",
"react-countdown": "^2.2.1",
- "react-dom": "^16.13.1",
+ "react-dom": "16.14.0",
"react-hook-form": "^5.7",
"react-markdown": "^4.3.1",
"react-select": "^3.0.8",
@@ -42,6 +42,7 @@
"devDependencies": {
"@types/node": "^14.11.10",
"@types/react-select": "^3.0.22",
+ "@types/react-table": "7.0.4",
"@types/string-format": "^2.0.0",
"@typescript-eslint/eslint-plugin": "^2.24.0",
"@typescript-eslint/parser": "^2.24.0",
diff --git a/hyperglass/ui/tsconfig.json b/hyperglass/ui/tsconfig.json
index 9caa5d8..74df1ee 100644
--- a/hyperglass/ui/tsconfig.json
+++ b/hyperglass/ui/tsconfig.json
@@ -3,7 +3,7 @@
/* Visit https://aka.ms/tsconfig.json to read more about this file */
/* Basic Options */
// "incremental": true, /* Enable incremental compilation */
- "target": "ESNEXT" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */,
+ "target": "ES5" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */,
"module": "esnext" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */, // "lib": [], /* Specify library files to be included in the compilation. */
// "checkJs": true, /* Report errors in .js files. */
// "declaration": true, /* Generates corresponding '.d.ts' file. */
diff --git a/hyperglass/ui/types/theme.ts b/hyperglass/ui/types/theme.ts
index 22f91d8..6a4d089 100644
--- a/hyperglass/ui/types/theme.ts
+++ b/hyperglass/ui/types/theme.ts
@@ -1,3 +1,4 @@
+import type { Theme as DefaultTheme } from '@chakra-ui/theme';
import type { ColorHues } from '@chakra-ui/theme/dist/types/foundations/colors';
interface ChakraColors {
@@ -44,3 +45,7 @@ export interface Fonts {
body: string;
mono: string;
}
+
+export interface ITheme extends Omit {
+ colors: CustomColors;
+}
diff --git a/hyperglass/ui/yarn.lock b/hyperglass/ui/yarn.lock
index b53e254..8b849d9 100644
--- a/hyperglass/ui/yarn.lock
+++ b/hyperglass/ui/yarn.lock
@@ -1033,7 +1033,7 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.6":
+"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.6":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740"
integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==
@@ -1091,514 +1091,492 @@
lodash "^4.17.19"
to-fast-properties "^2.0.0"
-"@chakra-ui/accordion@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-1.0.0-rc.5.tgz#8f35f12fdfaacabd1a32eb9655efad9bdb48c546"
- integrity sha512-isr25TVEH/ceUUo4IZqgMwLNPZLcnRvlo3PcHJheXgtl2DbX2UoQkN0oJP7H/COMmURQqeAQ2rBirW0okBtfVA==
+"@chakra-ui/accordion@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-1.0.0-rc.8.tgz#474d4448fef0f315575bd924cc86d3fa52b37021"
+ integrity sha512-4carsEN6gJFPc9Acl1zckLxQZgxETKSE2ILOL4M+HCx83BMOER59KdEpOH5qNhB6bWlYUdXaj3metvfQz83pCA==
dependencies:
- "@chakra-ui/collapse" "1.0.0-rc.5"
- "@chakra-ui/descendant" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/descendant" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/transition" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/alert@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/alert/-/alert-1.0.0-rc.5.tgz#94ea4b4eeac5c199e2671eaa807bf36b85b09612"
- integrity sha512-tGvfqNI/MnHj7C+vHy7eP5ujaRoAAgx9ly9LiVGWoU6mm3EcLd8Mg7Ux9AuSzW8/5XUeevijTRrAAIRNjTCj2A==
+"@chakra-ui/alert@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/alert/-/alert-1.0.0-rc.8.tgz#5a689f3dc01e417cbe7b6f8995d16b2881139ee2"
+ integrity sha512-/K6Y3dT14zs7T12/3zYHiECOF/j0OoyLQsqPpOxsDmsaXrmaxhXzsYRFqn5Skurja240Z9O2SXS+ABRVGeo95w==
dependencies:
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/avatar@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-1.0.0-rc.5.tgz#80ecfb59b1f739d310c335ae625577ed6def73d3"
- integrity sha512-HsxXUTjyrJkVU+XwhE8HBOcwg1W3u/d8o8dB7mBZShkky4O+Mh8FgUmX+J5CCjNHjiTgBO+inOQCRH2kw4+WeQ==
+"@chakra-ui/avatar@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-1.0.0-rc.8.tgz#326fd1fa86744882cbb0befe173180f8ee6ce094"
+ integrity sha512-gDj/dtFIpNyILJ7EMHENnadrTcRd97mvvhe2uty/9FkPOhPALqofIKkUKvIKbsm9IVg2TDnttS5tylzLRyceQg==
dependencies:
- "@chakra-ui/image" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/image" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/breadcrumb@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/breadcrumb/-/breadcrumb-1.0.0-rc.5.tgz#a4f0b734674faa33ccccf3a2d73286c0ecaa3408"
- integrity sha512-o/+Y5fvMxTt1eW4hb7R27WnjpaKuW/g1zQ/rkNsQGeSYbD8WEOxDGdYpJxfzgBjcF55uyfNfO5grIcDF6tg0mg==
+"@chakra-ui/breadcrumb@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/breadcrumb/-/breadcrumb-1.0.0-rc.8.tgz#cc1da4ea1fbcc1ea206c254c83f0f0363bf41294"
+ integrity sha512-6vUDDAaEQvQPBOqkvhtfQPFOh0CsCLYnrjqDPofQpd+UqVMDINembuHCVpAunswo73GCym5vagVe56QvXt7jow==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/button@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-1.0.0-rc.5.tgz#59e247dc6fae2bffafd876b3efe29bc68ab5567e"
- integrity sha512-T3mVNiC5HIgTkgxc1vwCGg52t/eaLzNTQLchUpDv8Vi/aEFKUl4S8gCREJurXcjMhr4/OIqqc6sjC2IfUe1h3A==
+"@chakra-ui/button@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-1.0.0-rc.8.tgz#61a185907c7be30332917a963ccfdecc888836e7"
+ integrity sha512-qX9Duvio01XEWWFAn3f+SQ/qr5TRX4HxTuBEuF1kIw8RqKCnP5a5pS7g+7KS3Uxx+bIbZ/q/ADuChn0AgXpCsA==
dependencies:
- "@chakra-ui/spinner" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/spinner" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/checkbox@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-1.0.0-rc.5.tgz#b8fa8b33b2f01f05001fba56281b45e289791e76"
- integrity sha512-l0CRikxOiKrCSdUapj+AAHD2F0zuvgZ5XtFW469QteHI2w0+Sgrq46Dg0OHQf5+RBS+Unx1YEShaMN/7wQCJMw==
+"@chakra-ui/checkbox@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-1.0.0-rc.8.tgz#1dc81c79e7a4269989a55b7bb1a1a7ce5cd25778"
+ integrity sha512-BW8g3pO2bp5YPl1udGnAZeQ3YEuHCplX7iDWFsSREJLstJOrC1mb9VyGyWHuEsq/KXjjfaWAfPDqy9CNlf6aTg==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@chakra-ui/visually-hidden" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+ "@chakra-ui/visually-hidden" "1.0.0-rc.8"
-"@chakra-ui/clickable@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/clickable/-/clickable-1.0.0-rc.5.tgz#93445e0fcba5943c48f4e95ff833a0334225ac57"
- integrity sha512-Nh6v4g4knWwFENxfKM+JhyiOsKOnOcxwEQ+KzGFFJPlbQiFzsSvmNBMDviJoe2X2kZOJGW8M9QXY1uynpUg8mg==
+"@chakra-ui/clickable@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/clickable/-/clickable-1.0.0-rc.8.tgz#3e9d2708d28d55496b1de5b34b532f7d99266672"
+ integrity sha512-45mMSfpKami4/NQk+QKXgfnkPyQ57yXQc2LFHx35m6ErXAe2m450Qv40Hj5lxJgrzmETms/SgskJ6GAhdajjtg==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/close-button@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-1.0.0-rc.5.tgz#17828e7cb4d8d2e1add9f55426aa9cb12953f90b"
- integrity sha512-QERREq2vAab5fUTqfSCE4zPq1nel2/Kc5G0VFy8GKSAYPbi75IfnQSZyciya8UPwkvMemb9kQBjZSb2ApMhIzw==
+"@chakra-ui/close-button@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-1.0.0-rc.8.tgz#0b4c7926c6de3a6d8f889b0a0afb8e91b557bac2"
+ integrity sha512-jELCVjMaDbrP6YnAj/fTG7hhItc1HK23LxaLZ2Fug82Tb04+8Y5097Sszvn9U0JI46oxhqoUSPPo6UxKHCZrZQ==
dependencies:
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/collapse@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/collapse/-/collapse-1.0.0-rc.5.tgz#3e9b07e23c317aca51054df794ebeb0c7c566d23"
- integrity sha512-ywiqoPkEvbCXVTUkXE+khlNnm2yQ2w81ABv52Op+HRwdklGNiW0Rpg9uXOZOlnDLwvRmgYUGI8AST1wyayLNJQ==
+"@chakra-ui/color-mode@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-1.0.0-rc.8.tgz#c0c59851d6ea7965b68dba74bd4ba9fb6a345cc4"
+ integrity sha512-NLanjgYN/rzHzWZ9KLGWsaTDmrlGR4PlS9ngXPQW9K0dy8d362wDVuag8IDx435aovXt6tOkbwmNZ1HGNPzAfw==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
- react-animate-height "2.0.23"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/color-mode@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-1.0.0-rc.5.tgz#1c194fa41087b4db30f25bb91c62def7897c7bd7"
- integrity sha512-e+nLWPmBKSUYzy/IHUc+hwDw7xLEvk7/TSHwQFboDRjPM7cjMkrSfxUSRu6QEDFgF7DA3eZGfy3KeNCwK0/pyw==
+"@chakra-ui/control-box@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/control-box/-/control-box-1.0.0-rc.8.tgz#365ba31f44fe91a6fc14fee87c02fc469d48026b"
+ integrity sha512-fg/9tfUqaFHjn6JGnHytoGX6W3DUjBxkzcNJtrYX+LNb7CFuC94EOV8d1XkXAMxUVxA901SIOionAU/cTRDkEQ==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/control-box@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/control-box/-/control-box-1.0.0-rc.5.tgz#90e4c151f5f5f0fdf1954d0e3240dd3c2ca0a9e1"
- integrity sha512-oo41YhQymJ45KgVa4tOMVaUR5tQkFgMR9hxqDcT9w5C7UMhhD8nmzxWysBs7VauQajWWfC0Jq1Ep17WOjfZn6A==
+"@chakra-ui/core@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/core/-/core-1.0.0-rc.8.tgz#2a2e7105b18488762edf479cc7cd77185503c760"
+ integrity sha512-ZPGjTwy5QrYG/sYuGhrYeBNfWNIfQMSI4spHkNusd+qmNwPJMXR/WO0M8FwTdSnLc0ZVubUpvqdY4e9fp+xT+g==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/accordion" "1.0.0-rc.8"
+ "@chakra-ui/alert" "1.0.0-rc.8"
+ "@chakra-ui/avatar" "1.0.0-rc.8"
+ "@chakra-ui/breadcrumb" "1.0.0-rc.8"
+ "@chakra-ui/button" "1.0.0-rc.8"
+ "@chakra-ui/checkbox" "1.0.0-rc.8"
+ "@chakra-ui/close-button" "1.0.0-rc.8"
+ "@chakra-ui/control-box" "1.0.0-rc.8"
+ "@chakra-ui/counter" "1.0.0-rc.8"
+ "@chakra-ui/css-reset" "1.0.0-rc.8"
+ "@chakra-ui/editable" "1.0.0-rc.8"
+ "@chakra-ui/form-control" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/image" "1.0.0-rc.8"
+ "@chakra-ui/input" "1.0.0-rc.8"
+ "@chakra-ui/layout" "1.0.0-rc.8"
+ "@chakra-ui/live-region" "1.0.0-rc.8"
+ "@chakra-ui/media-query" "1.0.0-rc.8"
+ "@chakra-ui/menu" "1.0.0-rc.8"
+ "@chakra-ui/modal" "1.0.0-rc.8"
+ "@chakra-ui/number-input" "1.0.0-rc.8"
+ "@chakra-ui/pin-input" "1.0.0-rc.8"
+ "@chakra-ui/popover" "1.0.0-rc.8"
+ "@chakra-ui/popper" "1.0.0-rc.8"
+ "@chakra-ui/portal" "1.0.0-rc.8"
+ "@chakra-ui/progress" "1.0.0-rc.8"
+ "@chakra-ui/radio" "1.0.0-rc.8"
+ "@chakra-ui/select" "1.0.0-rc.8"
+ "@chakra-ui/skeleton" "1.0.0-rc.8"
+ "@chakra-ui/slider" "1.0.0-rc.8"
+ "@chakra-ui/spinner" "1.0.0-rc.8"
+ "@chakra-ui/stat" "1.0.0-rc.8"
+ "@chakra-ui/switch" "1.0.0-rc.8"
+ "@chakra-ui/system" "1.0.0-rc.8"
+ "@chakra-ui/tabs" "1.0.0-rc.8"
+ "@chakra-ui/tag" "1.0.0-rc.8"
+ "@chakra-ui/textarea" "1.0.0-rc.8"
+ "@chakra-ui/theme" "1.0.0-rc.8"
+ "@chakra-ui/toast" "1.0.0-rc.8"
+ "@chakra-ui/tooltip" "1.0.0-rc.8"
+ "@chakra-ui/transition" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+ "@chakra-ui/visually-hidden" "1.0.0-rc.8"
-"@chakra-ui/core@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/core/-/core-1.0.0-rc.5.tgz#16571a30702d68b7cdbef564bf2280437bb5b850"
- integrity sha512-s+z7vGomX3SnsoeFzW4yuuYPDnr52TDo1GETcTgzaUDfs2keQKXphzvFUxUFFY0VgHOejfXDyoNypPnAR6eqXw==
+"@chakra-ui/counter@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-1.0.0-rc.8.tgz#507875b14c7de6f048e50edd7b0145670e39ef98"
+ integrity sha512-Ry+U48Z8wATdclxQ3eLmRcSCKScUT7hO71QPd8k8HOexftXowMHi2Iv5XjBBJReb9wCagSc4P5einAUWUAUbnQ==
dependencies:
- "@chakra-ui/accordion" "1.0.0-rc.5"
- "@chakra-ui/alert" "1.0.0-rc.5"
- "@chakra-ui/avatar" "1.0.0-rc.5"
- "@chakra-ui/breadcrumb" "1.0.0-rc.5"
- "@chakra-ui/button" "1.0.0-rc.5"
- "@chakra-ui/checkbox" "1.0.0-rc.5"
- "@chakra-ui/close-button" "1.0.0-rc.5"
- "@chakra-ui/collapse" "1.0.0-rc.5"
- "@chakra-ui/control-box" "1.0.0-rc.5"
- "@chakra-ui/counter" "1.0.0-rc.5"
- "@chakra-ui/css-reset" "1.0.0-rc.5"
- "@chakra-ui/drawer" "1.0.0-rc.5"
- "@chakra-ui/editable" "1.0.0-rc.5"
- "@chakra-ui/form-control" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/image" "1.0.0-rc.5"
- "@chakra-ui/input" "1.0.0-rc.5"
- "@chakra-ui/layout" "1.0.0-rc.5"
- "@chakra-ui/live-region" "1.0.0-rc.5"
- "@chakra-ui/media-query" "1.0.0-rc.5"
- "@chakra-ui/menu" "1.0.0-rc.5"
- "@chakra-ui/modal" "1.0.0-rc.5"
- "@chakra-ui/number-input" "1.0.0-rc.5"
- "@chakra-ui/pin-input" "1.0.0-rc.5"
- "@chakra-ui/popover" "1.0.0-rc.5"
- "@chakra-ui/popper" "1.0.0-rc.5"
- "@chakra-ui/portal" "1.0.0-rc.5"
- "@chakra-ui/progress" "1.0.0-rc.5"
- "@chakra-ui/radio" "1.0.0-rc.5"
- "@chakra-ui/select" "1.0.0-rc.5"
- "@chakra-ui/skeleton" "1.0.0-rc.5"
- "@chakra-ui/slider" "1.0.0-rc.5"
- "@chakra-ui/spinner" "1.0.0-rc.5"
- "@chakra-ui/stat" "1.0.0-rc.5"
- "@chakra-ui/switch" "1.0.0-rc.5"
- "@chakra-ui/system" "1.0.0-rc.5"
- "@chakra-ui/tabs" "1.0.0-rc.5"
- "@chakra-ui/tag" "1.0.0-rc.5"
- "@chakra-ui/textarea" "1.0.0-rc.5"
- "@chakra-ui/theme" "1.0.0-rc.5"
- "@chakra-ui/toast" "1.0.0-rc.5"
- "@chakra-ui/tooltip" "1.0.0-rc.5"
- "@chakra-ui/transition" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@chakra-ui/visually-hidden" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/counter@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-1.0.0-rc.5.tgz#8490e2374d025c430efb1337df1ae2a2c73e199f"
- integrity sha512-Ip091WC8C1MqshBPyS1qmGa5ZLEW32dKTn1ENUIQ873L5xqwnAWLBqwq9ghIsRqjyS0LTN67muGJSeWwBJG9JQ==
+"@chakra-ui/css-reset@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-1.0.0-rc.8.tgz#98eeec5e813244917ecbe1545a75d5632cb3480b"
+ integrity sha512-s/V28H0W324OYRL8yxpBT1u0rTe+D0R9AmmUjMDmUV+ETxZ77zQMa3DykutbD+Kem3fJv8bpgVuM/uB2utfXSw==
+
+"@chakra-ui/descendant@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-1.0.0-rc.8.tgz#463f5e1379cd6a93b8a8de22775e4c44c9c4fc2e"
+ integrity sha512-JK40BihvaNZBlEss8Ez58Ccub0XlOyJVJkGm9xPva7p5MygeTlqwXu8dE8IhJfDI99AFheMNPY1r24n1yoYOMQ==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
-"@chakra-ui/css-reset@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-1.0.0-rc.5.tgz#69f8529999ce9d539a9a1e2252b42f3b861dffdf"
- integrity sha512-9NzQnUR7Jjtb2Ixiwys6fVkii6WE7TPcBFg2FxGJTvtElweR4gKVoyc6lyGH1LRTBZd1kMT55iY3FyLPOYFfsw==
-
-"@chakra-ui/descendant@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-1.0.0-rc.5.tgz#33a4b849e79ec6f4a116ed9cc6193539b423b005"
- integrity sha512-2IzfZZ/bPFfJbQmUFIulMDQwF1YeVWpV38be7Kv0VFHbF4vqVSEM+Gd6BCrT7mtmH5FdqSFm7eimjQEuk12ydA==
+"@chakra-ui/editable@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-1.0.0-rc.8.tgz#8938c8cb9d7f0af71aa2afb76dc7671ba301a74a"
+ integrity sha512-9kiJk4QVzgv9yVKiTCsYcSbdVcWPq3btj5gHfKDvKgwevD5Wv2sWW8gHklpT5oGNpIxEZB8lcJLpywG+p2Ct/g==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/drawer@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/drawer/-/drawer-1.0.0-rc.5.tgz#a59dd061c2e272e044e1a6c6eb6ebfa5f00adf08"
- integrity sha512-bNnMqmhumyZYD9X90G/n3l1FhoyRIg+pIaRDZo28uyljTpI/zTUI3vmfJzN/8qyXiDKUsh0pBXUhApSM2NCt4A==
+"@chakra-ui/focus-lock@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/focus-lock/-/focus-lock-1.0.0-rc.8.tgz#4de1647d7825a6e40a26261e25ae55a639d9eec2"
+ integrity sha512-a53KsV/i5bII2jaHDU8LbvkNkJKIiqETiWMxhetUSQ5kevY2XLLGyCQibj814f9awsnUXD7ydo0nW3B8DaRYPw==
dependencies:
- "@chakra-ui/modal" "1.0.0-rc.5"
- "@chakra-ui/transition" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
-
-"@chakra-ui/editable@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-1.0.0-rc.5.tgz#a7bfa8bb0dff6b2104f0663f8eae04fcfd3c3eba"
- integrity sha512-3JKFL4v6DOMqhXuIN07cLTrYLpXUMB+ViXaIa2Hz0CV1shdIfxzWvzac4vD/ktUVPuRhXRFEKRpTkxOp6H8GNw==
- dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
-
-"@chakra-ui/focus-lock@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/focus-lock/-/focus-lock-1.0.0-rc.5.tgz#15413b67ceaef5e5d8e51b4b9bfc514053858cfe"
- integrity sha512-eWaAwccFrsSzHOWemEvoKgQ4++PqDfpM78dwaJhBbBN+6lOzG1vYrgagNpDK33onLQaeuELrXPVqEJTLnwgFAQ==
- dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
react-focus-lock "2.4.1"
-"@chakra-ui/form-control@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-1.0.0-rc.5.tgz#615da70a2708b562d442f93b80ee63bd1b9db5dd"
- integrity sha512-aJhwDvYBwUK2NmU7nmXZODoHHI3ssoufZTyR0T2RMegFDXwA3X/Ywd9jGhAfq0yYzO7eFopIAkbxjwUJnBjW5w==
+"@chakra-ui/form-control@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-1.0.0-rc.8.tgz#ea23b1867a80282b110fab8c5c8523d00422e91f"
+ integrity sha512-aoQWl7QMg+RJ51s/NkuxldCPGVtN5gaQLASAXXaUbrwyLCPFyEpgk541096laRB+h5uKytIzRcEvVv7Ox5Gtdw==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/hooks@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-1.0.0-rc.5.tgz#a610072581b8cb75c70e2ce7b92905738b6893cb"
- integrity sha512-p+vcdo9BJ/atluE6DeGnh4fylr3XNCchjA/Rkip+BTYJSy7XIeCSdBEM+IfdHzRQppzQe1k2cNKrzeeT0xd+KQ==
+"@chakra-ui/hooks@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-1.0.0-rc.8.tgz#745942a1736d31cac487e7cd38069d3e74b89085"
+ integrity sha512-4B1WBsAU47ZKUyvgTvu5vo1d2aczGHDv7YAcuNQdLF7Bwpk5geWvYf8iO5rz15Bfu9NuBOwU76VoG95b+TBzUA==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@reach/auto-id" "0.11.0"
compute-scroll-into-view "1.0.14"
copy-to-clipboard "3.3.1"
-"@chakra-ui/icon@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/icon/-/icon-1.0.0-rc.5.tgz#2abbaad9b3abeb0a577458d132c2a6cb64b9c61b"
- integrity sha512-auMyOQ/OD8FOxMAELgJItPWDNn4iJmQMhM1m2fR4HOj0l5N7+0q/qdZBLAOyS9pXYX/huaFPsdNGQPmaIhAEmg==
+"@chakra-ui/icon@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/icon/-/icon-1.0.0-rc.8.tgz#9c5763ee96c7c9e7458b53ddcd099b605847ba95"
+ integrity sha512-kWcetk7d7iKd8Ht5+c+065UWKYHbCSJl3EYnNXLpGr/UJh/Saq/qHhftJASm1lcxjy6lVVTlnP6qm8kVvcvpAw==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/image@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-1.0.0-rc.5.tgz#c3b4a5316e7171d71b802997969fe5b6d07b5cc5"
- integrity sha512-+cLvzA2ZZnXNLyQaFhf7jWjmWuPGAGVIr0qNvfJrb0BulJgO7IB6H42pKWvubyCuJD62XkyJERdMGiZlo6rUgw==
+"@chakra-ui/image@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-1.0.0-rc.8.tgz#fb9f25f93617b82d1e91ed48e5f24e2e1e342085"
+ integrity sha512-u+el3/RS7JOlPbu1xUNzfhNsMYFWVdcaSGEDPCrRI2m4/8Egik2uWEplNxakZYCfvhu2Orx3GO6JyEnaWJvvkw==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/input@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-1.0.0-rc.5.tgz#56b72fe3889e9b34f0f974de8886cb64324a5a77"
- integrity sha512-rl+BI0LSfLym6b9VWpJ0pJb3w2WatFFVRUKkyMPbYHUeiVWbG8srMrp1YKmBfdbqSRMWUyZ4n4rmqUmJZ52Dyg==
+"@chakra-ui/input@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-1.0.0-rc.8.tgz#b3f93ac64fdb56ce6fa9925dee446656c77b4e43"
+ integrity sha512-FJtB9zwOf38GuhS5VGyLlCUFXHSl0OrCQbrwdKakIZz986o+6DGEShIczoifs0QniGKSsNXcLu3m2FX0QxWQmw==
dependencies:
- "@chakra-ui/form-control" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/form-control" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/layout@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-1.0.0-rc.5.tgz#0ce71537f6c43bfa1a42c64872b3f903c37dbb3d"
- integrity sha512-CIFHFe77TyB7TPbhD3iKI+FmwHYcrM/5oTjDrp0829pTL/NWoEMWcoAaPSf4pBkftMFiM0qsfEAvQcdC8fO/YQ==
+"@chakra-ui/layout@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-1.0.0-rc.8.tgz#62b3eb050d476d8cd4c87efbda48221d4c1b7c61"
+ integrity sha512-nDocS9eW0f/dnSFtkMYa9aOSUkawbUSOJHmEMRmd696NW/cf8jYWifZPcSWJHqw1V8NR6MYgGLYJ/fgdlT/OGA==
dependencies:
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/live-region@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/live-region/-/live-region-1.0.0-rc.5.tgz#7a3cdf8efc561ca74eb808627a93cbd807177368"
- integrity sha512-k90pMnoUCT73D3SahBKv4xdW0P4uhUrAQ/GW7OXC9W3hTS41DVV6g8EvGoOKVkh16LJhpbM35VbEBwS07mN/0A==
-
-"@chakra-ui/media-query@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/media-query/-/media-query-1.0.0-rc.5.tgz#3943e697efe8a1b1a2539d02b430e27e66a4767b"
- integrity sha512-aKsSYyuvogMzIZvXGC/Mn6ME3oAQz1tOTIniTUZGnGZWx/dOy2xbTMJAAz3N8XAPmbxQKjAED/htXhazKBlXzg==
+"@chakra-ui/live-region@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/live-region/-/live-region-1.0.0-rc.8.tgz#deb74adb91514cf384e7790aeca371363a74e988"
+ integrity sha512-QFOokqJJ5BrvaMG9EsyzKG/O4xIcGDk+P5+Otuuu8dtBV01e+lb/mXts4lTi+eXVgSOONMZNuLuhkZ0tYVNvmA==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
- calculate-measurement "0.1.0"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/menu@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-1.0.0-rc.5.tgz#2c2b74e5dcaf666d91f2652cf276e8c0730182e8"
- integrity sha512-8VfW/KPzmeAv58Ia357pnlQcgwf8WWNfCqZ0oXsR4m5Jwx6YA4X0VRCe5X/GI32MS4FnUd0g9A7Wse2/jrKBBQ==
+"@chakra-ui/media-query@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/media-query/-/media-query-1.0.0-rc.8.tgz#0c816a57cacd3d9813be1813bd7aacf4aa0f8866"
+ integrity sha512-q8pmT4kgxc9pHZ7qtKRxfdQbMLbZ14Z8AEEbTGy4oD7eZutmWn77zkx5cC4MN02pRFghndEqFKIh5Wr+X1KjCg==
dependencies:
- "@chakra-ui/clickable" "1.0.0-rc.5"
- "@chakra-ui/descendant" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/popper" "1.0.0-rc.5"
- "@chakra-ui/transition" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@react-aria/interactions" "3.2.0"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/modal@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-1.0.0-rc.5.tgz#73642d9862ab1eacb4eb7963d6e6d09d6c622962"
- integrity sha512-oawYqs0BDblVsXy9oxR/EPGA3gdPg4TjtdHTND9cA4P0B6ny3YuDhn+8oBZtMiAhWVOeHRztNScJZCvdrjVDFA==
+"@chakra-ui/menu@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-1.0.0-rc.8.tgz#56720913eda2a6585b96fa6c358a17668533a02b"
+ integrity sha512-uIxetUTY9SoTihQqNJUpX4WnrRKBAAFbx7FqUjuASsTa8NRWEtp9DCFrrL3hQt2XJxkmxN29Y02cGdrJoymYJg==
dependencies:
- "@chakra-ui/close-button" "1.0.0-rc.5"
- "@chakra-ui/focus-lock" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/portal" "1.0.0-rc.5"
- "@chakra-ui/transition" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/clickable" "1.0.0-rc.8"
+ "@chakra-ui/descendant" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/popper" "1.0.0-rc.8"
+ "@chakra-ui/transition" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+
+"@chakra-ui/modal@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-1.0.0-rc.8.tgz#73cc5f4f5dd54dab6fe41de98d795ea0b119eef8"
+ integrity sha512-qiRjRkYYl/ycfBKMCrXtbi0lZcjIzVdIVO2/HQluMg+N1XrfiRKLU5CQPUot6RO4DWUlUEA+i+7YtH8VrItoMg==
+ dependencies:
+ "@chakra-ui/close-button" "1.0.0-rc.8"
+ "@chakra-ui/focus-lock" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/portal" "1.0.0-rc.8"
+ "@chakra-ui/transition" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
aria-hidden "^1.1.1"
react-remove-scroll "2.4.0"
-"@chakra-ui/number-input@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-1.0.0-rc.5.tgz#1a262f20a48e51d1a0b55640cadc4e7246f84d7a"
- integrity sha512-mP0Rqf8CaPiaupvcuclJFWwRHc1wALktw9UB56ZHxCjhLIItvEUqxvYfSYSlCtGZghQHRxiZoozAi2lOy+sYAQ==
+"@chakra-ui/number-input@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-1.0.0-rc.8.tgz#f664b912c66f3e7819cdbeacca4e98591a9f1318"
+ integrity sha512-kWo43cD2aj2svUXObbdzcfeR1d+7S9hbm6WOnrWVkxWaOgl+zQ+Lb++ZAaFiE9eul8nJqHxz+b1chfy8Ix+EjQ==
dependencies:
- "@chakra-ui/counter" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/counter" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/pin-input@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-1.0.0-rc.5.tgz#ca017f1c5ecbb96a0d857b01951f5e899ecb250d"
- integrity sha512-wpjXnxPExcnW0OK6LVgskcCQ16sCLKB+oDPRuGo2AbIc3kwE0DAdfifrIYsq01jRRrGPoXgoVx4vB0gdCDrp3A==
+"@chakra-ui/pin-input@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-1.0.0-rc.8.tgz#1097c73b6ee58adc0fe18624ffd17ec119e0912a"
+ integrity sha512-nJivIHAyptM4A+pgjq6ros/gern4VlbGTr+9x2D2aA6ullS3/W25TW0VR2+eI46ODfCtqitqwtiZuSUGYLJHWg==
dependencies:
- "@chakra-ui/descendant" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/descendant" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/popover@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-1.0.0-rc.5.tgz#949b365b5ff6837a55592aeb894b1da875937796"
- integrity sha512-al1k+C5TVCqjczwMPdAwtpC7BZYcJGRLIe/+hIfrOQb0hRKw5vUkFLhuDu+Jvj1a5DqACMmqfl93a6GQgvmEWw==
+"@chakra-ui/popover@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-1.0.0-rc.8.tgz#496b84e496f0bcde57cae3a7e7b1505c588f22df"
+ integrity sha512-wl7AOisR3JyHWo4kkAJvT9no4rEYFrSHsOrrf/0YM3P6vks5ajEDu5XVc4UAf+JAUatp1pqovuis/Fae20ds4Q==
dependencies:
- "@chakra-ui/close-button" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/popper" "1.0.0-rc.5"
- "@chakra-ui/portal" "1.0.0-rc.5"
- "@chakra-ui/transition" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@react-aria/interactions" "3.2.0"
+ "@chakra-ui/close-button" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/popper" "1.0.0-rc.8"
+ "@chakra-ui/portal" "1.0.0-rc.8"
+ "@chakra-ui/transition" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/popper@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-1.0.0-rc.5.tgz#5e5ab0434921f045fcca98da761e20455510f141"
- integrity sha512-5xBVBq33H2ZeTH7sOz5Map4ZAdCfT/5cXtCInncKXFwXS/ceQuezFOEvH7fhRW/fWK1ERBTnqW7ExAxJzmlj7A==
+"@chakra-ui/popper@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-1.0.0-rc.8.tgz#b388b5a07b02f62c2ac27e1c75acf663c5de4ab4"
+ integrity sha512-MAqCdf6/vLaJZr+YnRr9b1iceOdViM6TUnNKejLVQBEVunWxFQAqAlTWnatmqcjNaYO/pcd95lQ71TVqQdKmIw==
dependencies:
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@popperjs/core" "2.4.4"
+ dequal "2.0.2"
-"@chakra-ui/portal@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-1.0.0-rc.5.tgz#9936c7db472fc4b6e2b68aa7efa0a4f0920a28a8"
- integrity sha512-gRszycSxZ/K/jGYgS/Ea/tZv4tc30mnqneKmvE87Hu+q9zf1ZvykcTWVBbqNhgUcRPjOStkUy7MbuPq1bfIG3w==
+"@chakra-ui/portal@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-1.0.0-rc.8.tgz#5745038c411e5aa2a9e1588e6283f7716a4c0912"
+ integrity sha512-jkDY7BawoupgIgEcYNS2X/wO7gSRappzqOfvAj0VxPMREvrQOclIBWoTLad5UAQJp+OP1BzAwPzpo79OC8IaYQ==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/progress@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/progress/-/progress-1.0.0-rc.5.tgz#cecbc6da18dfb91cb962d4879e1f30fbe9265632"
- integrity sha512-nb+gapq4FzUzRs2PA6aEryke4UVHSwdpiolaF0idxN+fWtcYW2y+avEs9qRe8ywUPKwUrTkSqRd6T7LFtIMJvg==
+"@chakra-ui/progress@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/progress/-/progress-1.0.0-rc.8.tgz#a88c7385318bb16982371a38816782e0ea217366"
+ integrity sha512-rgo1A34tEAErzRTnmv8E+4bf2PVfka+Rm7nInBL/hptIa2JeC7YtwuiV20yBITJhwBYP2NTgF1S0KmINzpi61g==
dependencies:
- "@chakra-ui/theme-tools" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/theme-tools" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/radio@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-1.0.0-rc.5.tgz#3915785c8eb5a9183c72ede1248da51f6b5d7c95"
- integrity sha512-79hOo2bG8FYPRBQdDdudQudRI40yQ/xDipw1nQhVuXj4RcdmSaSeQJguG/c0XdtTpqVqAVD3o1AAT9c3QVLwgQ==
+"@chakra-ui/radio@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-1.0.0-rc.8.tgz#f177a12a7534abc22d013b5df8d5b1d8c9f170c7"
+ integrity sha512-ecsUP7rcUgVIlUHhkWmHYYe0DKymuOpEPKuzJkagDl425vKyg4Z9hPtHC0aFLesWD+wLcHwbpDUQTyrtuK7qow==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@chakra-ui/visually-hidden" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+ "@chakra-ui/visually-hidden" "1.0.0-rc.8"
-"@chakra-ui/select@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-1.0.0-rc.5.tgz#a25fba6332eabc068a52bd2893ed57fddf404706"
- integrity sha512-73P8fg/n4UDps+xE8/jV6vPirZr6vvRH/Wf8PbC7f7ys2CzdI6UAHp/AWepsxSZs7hPgbEcc+RmjIKMqd4jngg==
+"@chakra-ui/select@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-1.0.0-rc.8.tgz#148cb907513019cd9e150403ad58b3936fc5362d"
+ integrity sha512-Tig2DGhkkwxUuJRnDNW5DwBRkt1kJN3uVL3NKV87MSMXSzhtWz2/CceaLmfaFa+gY5ehr5HG36cYWXStrph8Zw==
dependencies:
- "@chakra-ui/form-control" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/form-control" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/skeleton@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-1.0.0-rc.5.tgz#d1be272e0c7cef146e9e013b2f8a7f0d85c1af34"
- integrity sha512-mFWgH+ZcTE4rLX+gXkj/+3DqwONaSUCK/QwbIaJdf931MIGh+pGDD8+nqneB26PJgVAoll8Byq+/cK+YJkLj4g==
+"@chakra-ui/skeleton@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-1.0.0-rc.8.tgz#0441919e823748b75594eab05d80bc9e97b3d525"
+ integrity sha512-AmSEyzC5eROn6WHE6xTTSy4i2HJKRI4ET0T7k20fZOsaraul/KnmKFE11K/Mf4q3vsqSNLjLu8Z+NRRwvpLSOg==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/system" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/media-query" "1.0.0-rc.8"
+ "@chakra-ui/system" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/slider@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-1.0.0-rc.5.tgz#5d34f0fffa7e9dcf3ef3a0c2a871c5e4912c0ddf"
- integrity sha512-Ht3byOOO+h1BkA9biAtPqjYmXtf54FwJt/mAkFcjbT8RCdlaCmsHOFbcci0LtmKZ6a1A3l3xrZ9+MoJZxtjAGA==
+"@chakra-ui/slider@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-1.0.0-rc.8.tgz#6d47d23a03b429bb1468a3a9de6a3bdb66aea01a"
+ integrity sha512-56N7dTHyh4PeUbeZFUuqS+pva7p7uAvuK2/EnVkpDzpHgCf6wFltuzM5m67XG2jAd2WFxAt7j6m76PIGxy1OWQ==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/spinner@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-1.0.0-rc.5.tgz#426e2d4ed1f5b64860780b5b3bbdf48b43dfa92a"
- integrity sha512-39G4WagQrUzvwRSe9LVHZYdeE7ZbT+Gk/SvW8SXNhJ63GzojbU1Vps2oNx8DrmAUVa8ef9gx8qFBm9ukkiXNNQ==
+"@chakra-ui/spinner@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-1.0.0-rc.8.tgz#04c3149af4f13bc87c1099c06bcfa98635a9e752"
+ integrity sha512-6XXdFwZM4BQo1JJbvcarRaDIp1LCuYBhh6QdtLaIjLcKMFOM8fttmLgxSRpQOSKBw21YIGLpqWknEaOjBDaI2A==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@chakra-ui/visually-hidden" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+ "@chakra-ui/visually-hidden" "1.0.0-rc.8"
-"@chakra-ui/stat@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/stat/-/stat-1.0.0-rc.5.tgz#ff853d7f99ce427a395cf40cd3f6bddcabfc5f53"
- integrity sha512-DXLV9YwNbDR/9+8j93gVooCJ861bDpe9WhTa+fd0VCSoegptuCRo73pB7NE0s3UTjWQSbbNEFHdOfQqNsc2EcA==
+"@chakra-ui/stat@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/stat/-/stat-1.0.0-rc.8.tgz#d7385326ae1dc4d6a0c2b5d927bdcb9ae1f08530"
+ integrity sha512-4a4SBB3rvhh+0NKr+4LcFHS1bMOXrIRKLvjo9xvhZrlow1XMnajryIUt/m5WhuaqxiVYsNzIQwyWNNWuxgXjHw==
dependencies:
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@chakra-ui/visually-hidden" "1.0.0-rc.5"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+ "@chakra-ui/visually-hidden" "1.0.0-rc.8"
-"@chakra-ui/styled-system@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-1.0.0-rc.5.tgz#2e0486fd567905df26a93b8f89d2dc7815ef38e9"
- integrity sha512-IuEjNWe6Mkwj8LWzlOinaTb4oXfn03YrhcWtUU5+gvHfS9wMVuOuAO5EZsYqAUENII9ZyYhFC1eKW/+TPcgWww==
+"@chakra-ui/styled-system@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-1.0.0-rc.8.tgz#0b55145493c9833bd2fb31d65acb8e992093e238"
+ integrity sha512-SaxZrljWayOUQPxje6IkfDyIujoptRSjp4rBZpzju7KgPz4Ledv5ygg9GaxwowlGKFlVpdvo79QAhff0WKNcrg==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@styled-system/core" "5.1.2"
css-get-unit "1.0.1"
csstype "3.0.3"
-"@chakra-ui/switch@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-1.0.0-rc.5.tgz#891d65f8da043048fe23c45b670d0d299fa62c8c"
- integrity sha512-wk6MxG7mvLta/x66FV/dy3wcAWtQ9Ja5kqR3zf4cXko+9OmnB9A6GR8wym3QFCTpJENCAnXSfFenJpKT6wxa1g==
+"@chakra-ui/switch@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-1.0.0-rc.8.tgz#1797f998bba1e74c9241a95f8fbe1f1625a596f4"
+ integrity sha512-LnWYSs+eOeWui3GnC2qtKMfHwLi4WVrOmTrwlEgQ+kXjUPNlenIryTUFyTguQhd4yqZ3ph93khW2kl+9DNJcnw==
dependencies:
- "@chakra-ui/checkbox" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/checkbox" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/system@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-1.0.0-rc.5.tgz#0019103bee78bd5f6380f24926967ca8c4dd8e7c"
- integrity sha512-xk49gdxlh3CBICMFa5XH5XXI52kMXgeTRe7W7IdUaDWXBDpSrBW3LNEOsUMwox6L3PYGrl6fVggYBFLFEBAukg==
+"@chakra-ui/system@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-1.0.0-rc.8.tgz#0bca9a5d649ec3c44004a872f3e171567ccd6c7c"
+ integrity sha512-+jBXq15wwzvUht8weW/Svbuw704ArWdnto/mrfMJdB+ZVpyekhiD2lRoMJu5bxX7iD8sKhkKr5UjSRh97Gcdiw==
dependencies:
- "@chakra-ui/color-mode" "1.0.0-rc.5"
- "@chakra-ui/styled-system" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/color-mode" "1.0.0-rc.8"
+ "@chakra-ui/styled-system" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@emotion/core" "10.0.35"
"@emotion/styled" "10.0.27"
react-fast-compare "3.2.0"
-"@chakra-ui/tabs@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-1.0.0-rc.5.tgz#c0dcf0793ba9d9e633edd4f8b7d6b3a2f0c3075c"
- integrity sha512-MNKwbbq3XH9ECsdGSbJUag/kvJoP6txC9tn31N8ho57obpviGKBtVZ94d95dhYWWjzuMn/5TY+EY0XIwufn+QQ==
+"@chakra-ui/tabs@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-1.0.0-rc.8.tgz#407ac59a73ee838ccd9ccd290d820a4a3e6e7d86"
+ integrity sha512-7bGm/5RsjbFavlt4Qog6+hayTdsXi3J/UTpbHX3QgXuFvPuCvv2pqThRaljvzA16DqOAdo+vuWDREcVmpS0tCw==
dependencies:
- "@chakra-ui/clickable" "1.0.0-rc.5"
- "@chakra-ui/descendant" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/clickable" "1.0.0-rc.8"
+ "@chakra-ui/descendant" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/tag@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tag/-/tag-1.0.0-rc.5.tgz#1085aa9fdc10a46dd552ed3e3d19d3b67991f761"
- integrity sha512-KKCFzATOdmQtn15shvkVBsDppWQn0vfdmTUkwanNETyZZG9lWyanIEk2fBAWQyA1Bud0xTieyB0P20qoGPqX1g==
+"@chakra-ui/tag@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tag/-/tag-1.0.0-rc.8.tgz#5d7cd51eb77288f8ceb48fa6de34935e48b55653"
+ integrity sha512-fIxnhJ5sNGBYxe35+Mq0ZUtQiu3sshtIgGRm5l3hlzpTPBNVwkG5zJbra11NAj0WzOWPg7Khl9H1jvrDD5C9Tw==
dependencies:
- "@chakra-ui/icon" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/icon" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/textarea@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-1.0.0-rc.5.tgz#c8e856ca4033cea5a435162be529a91abcb66fac"
- integrity sha512-/U9aE5hRXj87+ngW2Lk4hY87P3GAstClSbF+FThVVTc3ubUsvmkhC9rCxACuCWP9J0+5nYODfZQfagHEbdSRNQ==
+"@chakra-ui/textarea@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-1.0.0-rc.8.tgz#4b831d9ba24b79744cb031c4b732b384d06e51c3"
+ integrity sha512-ZI4PWEOPXzpqdG7A48AXRFsBIOFVGCm13X1e1aGot18QlPJe7jCKTLRDrpVairMbFdLysjgzFr9DfO3G3V8BnA==
dependencies:
- "@chakra-ui/form-control" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/form-control" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/theme-tools@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/theme-tools/-/theme-tools-1.0.0-rc.5.tgz#f709ec136b333373d12c9ee6b72a4190855c2eba"
- integrity sha512-uztjaShNFxE4zcMFc0qSClfqQTJPynN7jtkxvciebf5Cz2LGUUg2qsJOBdo7YrVwpwSiUKh3o1KR8qaaTlVV0g==
+"@chakra-ui/theme-tools@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/theme-tools/-/theme-tools-1.0.0-rc.8.tgz#6be5c3ccdc34904893dbe73ad7db371c6c674988"
+ integrity sha512-z9suTMHa+La8mpYKS3c601PMa9YMtZqJCucflPXqTvHog8YMJFgsw2nAV5hdtmE81L6z/qzhNxrS8W+uzXrmCQ==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@types/tinycolor2" "1.4.2"
tinycolor2 "1.4.1"
-"@chakra-ui/theme@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-1.0.0-rc.5.tgz#fd275f770d190cdc52018fad6071fefa1360df65"
- integrity sha512-xSM4dp9fwp885IfqfyZ3yVrgYfIxxd/Sl6Az8HJsVHM9uWteyjzMIPf7Svtn4ft59XW79Vq6OqPyBWvsETinYg==
+"@chakra-ui/theme@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-1.0.0-rc.8.tgz#7033c61f2bbc5984960b38f34d621dea62a7f11d"
+ integrity sha512-P7X6j2WqTR2YpqXjX5dAWQ6N9QwB11QOwuPL1V+wQoQVIIcElUm9koibhWPN8oUqDteTPa9lQ+cK79RIJ2bw4w==
dependencies:
- "@chakra-ui/theme-tools" "1.0.0-rc.5"
+ "@chakra-ui/theme-tools" "1.0.0-rc.8"
-"@chakra-ui/toast@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-1.0.0-rc.5.tgz#227451005c0a39397f77dece2e5690cc118b2f36"
- integrity sha512-3A8elK1dvhTJgW8jP0bSvZBNClXXyfa7P8BwNKIAtqLjGT/58HbeFLhq7G8ltj5iIEESJjqsk5Q59uvH88+qdw==
+"@chakra-ui/toast@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-1.0.0-rc.8.tgz#277f95f4447d6a5a198f769a36d40011039209a7"
+ integrity sha512-Ivc8iTxKOq5bN2cC1v91nj60GesZnEqQ0W0CXXjWSGHzYBge3JkZpZH6mu5R5PHB+Tke3+orGQ5q8aGSTMUlrQ==
dependencies:
- "@chakra-ui/alert" "1.0.0-rc.5"
- "@chakra-ui/close-button" "1.0.0-rc.5"
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/transition" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/alert" "1.0.0-rc.8"
+ "@chakra-ui/close-button" "1.0.0-rc.8"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/theme" "1.0.0-rc.8"
+ "@chakra-ui/transition" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@reach/alert" "0.11.0"
- "@reach/rect" "0.11.0"
-"@chakra-ui/tooltip@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-1.0.0-rc.5.tgz#ed6d5526252cefba64af17751f5c2ee01598c342"
- integrity sha512-HnVdpZDVkt5kOLMy2AgQ39GsKZmIrAtuvnLOedVsVijqPDNuWGV3mo+BV3N1Lhi99NbS6Wbdecnp3oTs/E2CLw==
+"@chakra-ui/tooltip@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-1.0.0-rc.8.tgz#2a401f7e486272cc04f4239a7b687416496ad9de"
+ integrity sha512-kXXBM9MMIDZ6Sf5PgPeAvhgbIq/TTorCYk0mp4kZ68V5LUijNpwmi5g0Szqw5DNo1dGW+MSj221qoiFCr9abuQ==
dependencies:
- "@chakra-ui/hooks" "1.0.0-rc.5"
- "@chakra-ui/popper" "1.0.0-rc.5"
- "@chakra-ui/portal" "1.0.0-rc.5"
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@chakra-ui/visually-hidden" "1.0.0-rc.5"
+ "@chakra-ui/hooks" "1.0.0-rc.8"
+ "@chakra-ui/popper" "1.0.0-rc.8"
+ "@chakra-ui/portal" "1.0.0-rc.8"
+ "@chakra-ui/utils" "1.0.0-rc.8"
+ "@chakra-ui/visually-hidden" "1.0.0-rc.8"
-"@chakra-ui/transition@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-1.0.0-rc.5.tgz#39ae085089568be3437951a861616e1b358887eb"
- integrity sha512-qxIZyu11GsaUvzvU1Jl28XlzJYFcK+ZuDxt+pQ6aUehvBl82r3N8hlpNbXZvrfWVQ4ABnu0JDjZazm0o+HwhJw==
+"@chakra-ui/transition@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-1.0.0-rc.8.tgz#e797e54e070641e4c4c75f9e49c2b3b511f7bf99"
+ integrity sha512-JT40Uh+FVtl3iks8eL1zA4JIXFKoJNsJzCuejxX6HOStYdWM/+ygf0NsLIAIJyvA3v4INXR1h/yNnNWEN3Nolg==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
- "@types/react-transition-group" "4.4.0"
- react-transition-group "4.4.1"
+ "@chakra-ui/utils" "1.0.0-rc.8"
-"@chakra-ui/utils@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/utils/-/utils-1.0.0-rc.5.tgz#7d0d1ae7670ab2dc77e44f9538c7fa881188fd9e"
- integrity sha512-Z9AnkZts08/IHNofY1xrqFXmTXlS9V8zelBbm3ETAIdsOng+R7PC6JGudE6TMAC5FUs9kSHullQEKpMFHvoWxw==
+"@chakra-ui/utils@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/utils/-/utils-1.0.0-rc.8.tgz#b485f27b0c8a569ce127fea1414e1223ea4e363d"
+ integrity sha512-FgmKvJ18cM1f2/49EyzJu18KAcgu0En0DjcmsflMFqjW9AQqi0Z2llhcXA/naX4VpqQ2fLf+tU8vbGYK2sY3fw==
dependencies:
- "@types/lodash.merge" "4.6.6"
"@types/lodash.mergewith" "4.6.6"
"@types/object-assign" "4.0.30"
css-box-model "1.2.1"
- lodash.merge "4.6.2"
lodash.mergewith "4.6.2"
- memoize-one "5.1.1"
object-assign "4.1.1"
-"@chakra-ui/visually-hidden@1.0.0-rc.5":
- version "1.0.0-rc.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/visually-hidden/-/visually-hidden-1.0.0-rc.5.tgz#13d8914b4ea879f5d26a645ce9169e7a3362233b"
- integrity sha512-4ci/U7yS0QebdLeuqewJoAiyyLqDBTwJqw1zgWUmr3+mTlf5mbap1k7okuVPiThaHnCboh9qKiYcvWBhZnCSzw==
+"@chakra-ui/visually-hidden@1.0.0-rc.8":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/visually-hidden/-/visually-hidden-1.0.0-rc.8.tgz#141a071d9d38e4a8ec8b8b7defcc9e3b37977c8f"
+ integrity sha512-qxGhD8ODDA7LAMBNVIxbBRJOlMpkPIfoTP69TeC+QHqBKz87y6EeKZoT0zXbye9kFj1EZhUGdzq4vxMBiMzOTw==
dependencies:
- "@chakra-ui/utils" "1.0.0-rc.5"
+ "@chakra-ui/utils" "1.0.0-rc.8"
"@emotion/cache@^10.0.27", "@emotion/cache@^10.0.9":
version "10.0.29"
@@ -1812,21 +1790,6 @@
"@reach/utils" "0.11.0"
tslib "^2.0.0"
-"@reach/observe-rect@1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@reach/observe-rect/-/observe-rect-1.2.0.tgz#d7a6013b8aafcc64c778a0ccb83355a11204d3b2"
- integrity sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==
-
-"@reach/rect@0.11.0":
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/@reach/rect/-/rect-0.11.0.tgz#8550378785c0dbc1d35313de4188d11718598d5b"
- integrity sha512-67QJffkYZByMBs4BFiB5Ep++MG76Xt1/NfmE55Hjfh62rrxcYTIGTRwGnpwCHVMR0fYvmzNIC3+vSh4hJ3ocxg==
- dependencies:
- "@reach/observe-rect" "1.2.0"
- "@reach/utils" "0.11.0"
- prop-types "^15.7.2"
- tslib "^2.0.0"
-
"@reach/utils@0.11.0":
version "0.11.0"
resolved "https://registry.yarnpkg.com/@reach/utils/-/utils-0.11.0.tgz#09ad5e1f42b498253df8a6a4c99ccd0ab2d85464"
@@ -1843,37 +1806,6 @@
dependencies:
tslib "^2.0.0"
-"@react-aria/interactions@3.2.0":
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/@react-aria/interactions/-/interactions-3.2.0.tgz#43d28489f8e1ec333127221ed1a2a7c92783dd01"
- integrity sha512-NhXnEOimpp+3K5XUbiM4DxhZ2LykT1Vy7iGaRk1alm7S//y+dxzNm7VzvjAI2+YeMbv6TbdtiPVfXB/+Xi+D9w==
- dependencies:
- "@babel/runtime" "^7.6.2"
- "@react-aria/utils" "^3.2.0"
- "@react-types/shared" "^3.2.0"
-
-"@react-aria/ssr@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@react-aria/ssr/-/ssr-3.0.1.tgz#5f7c111f9ecd184b8f6140139703c1ee552dca30"
- integrity sha512-rweMNcSkUO4YkcmgFIoZFvgPyHN2P9DOjq3VOHnZ8SG3Y4TTvSY6Iv90KgzeEfmWCUqqt65FYH4JgrpGNToEMw==
- dependencies:
- "@babel/runtime" "^7.6.2"
-
-"@react-aria/utils@^3.2.0":
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/@react-aria/utils/-/utils-3.3.0.tgz#8d5d026ce93e25839b4bc61d40839afaf15fd04d"
- integrity sha512-PPsOVr0bT3ErMrP5gDa/MDK5zUC7eWWZc+Tcxqrbluh6AFgiq2YLSnDwit+KMPDvj0R+Fx6G7Akt9XQG9r+COQ==
- dependencies:
- "@babel/runtime" "^7.6.2"
- "@react-aria/ssr" "^3.0.1"
- "@react-types/shared" "^3.2.1"
- clsx "^1.1.1"
-
-"@react-types/shared@^3.2.0", "@react-types/shared@^3.2.1":
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/@react-types/shared/-/shared-3.2.1.tgz#cbcffec02a7592f019916e4bd0807950a1376bcf"
- integrity sha512-Yi+zB+wvIGrxomjG7JZWsOPm8/tKPBtEsJI4cS2QbSho/bQWsw6xufJ6YlXxmx4BiBcktkp5VeP43E5nWqMQ5w==
-
"@styled-system/core@5.1.2":
version "5.1.2"
resolved "https://registry.yarnpkg.com/@styled-system/core/-/core-5.1.2.tgz#b8b7b86455d5a0514f071c4fa8e434b987f6a772"
@@ -1896,13 +1828,6 @@
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
-"@types/lodash.merge@4.6.6":
- version "4.6.6"
- resolved "https://registry.yarnpkg.com/@types/lodash.merge/-/lodash.merge-4.6.6.tgz#b84b403c1d31bc42d51772d1cd5557fa008cd3d6"
- integrity sha512-IB90krzMf7YpfgP3u/EvZEdXVvm4e3gJbUvh5ieuI+o+XqiNEt6fCzqNRaiLlPVScLI59RxIGZMQ3+Ko/DJ8vQ==
- dependencies:
- "@types/lodash" "*"
-
"@types/lodash.mergewith@4.6.6":
version "4.6.6"
resolved "https://registry.yarnpkg.com/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz#c4698f5b214a433ff35cb2c75ee6ec7f99d79f10"
@@ -1951,7 +1876,14 @@
"@types/react-dom" "*"
"@types/react-transition-group" "*"
-"@types/react-transition-group@*", "@types/react-transition-group@4.4.0":
+"@types/react-table@7.0.4":
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/@types/react-table/-/react-table-7.0.4.tgz#246d39bea82d6286f1bffabede0b5a3e352e94db"
+ integrity sha512-GSZCnNpFoPS4G13lOTCfeCq8STvkBuU/i+M0smdC/yvs10R8fsJKvV7YuomO3nDdvb504Xc+bIBsotOsqk+baA==
+ dependencies:
+ "@types/react" "*"
+
+"@types/react-transition-group@*":
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==
@@ -2838,11 +2770,6 @@ cache-base@^1.0.1:
union-value "^1.0.0"
unset-value "^1.0.0"
-calculate-measurement@0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/calculate-measurement/-/calculate-measurement-0.1.0.tgz#1be9652b989253ec7872525164a273709dbd5919"
- integrity sha1-G+llK5iSU+x4clJRZKJzcJ29WRk=
-
callsites@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
@@ -2989,7 +2916,7 @@ class-utils@^0.3.5:
isobject "^3.0.0"
static-extend "^0.1.1"
-classnames@2.2.6, classnames@^2.2.5:
+classnames@2.2.6:
version "2.2.6"
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==
@@ -3011,11 +2938,6 @@ cli-width@^3.0.0:
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
-clsx@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188"
- integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==
-
collapse-white-space@^1.0.2:
version "1.0.6"
resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287"
@@ -3477,6 +3399,11 @@ depd@~1.1.2:
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+dequal@2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.2.tgz#85ca22025e3a87e65ef75a7a437b35284a7e319d"
+ integrity sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==
+
des.js@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843"
@@ -5126,11 +5053,6 @@ lodash.camelcase@^4.3.0:
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
-lodash.merge@4.6.2:
- version "4.6.2"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
- integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
-
lodash.mergewith@4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55"
@@ -5220,7 +5142,7 @@ media-typer@0.3.0:
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
-memoize-one@5.1.1, memoize-one@^5.0.0:
+memoize-one@^5.0.0:
version "5.1.1"
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.1.1.tgz#047b6e3199b508eaec03504de71229b8eb1d75c0"
integrity sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==
@@ -6102,7 +6024,7 @@ promise-inflight@^1.0.1:
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
-prop-types@15.7.2, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2:
+prop-types@15.7.2, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2:
version "15.7.2"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
@@ -6231,14 +6153,6 @@ raw-body@2.4.0:
iconv-lite "0.4.24"
unpipe "1.0.0"
-react-animate-height@2.0.23:
- version "2.0.23"
- resolved "https://registry.yarnpkg.com/react-animate-height/-/react-animate-height-2.0.23.tgz#2e14ac707b20ae67b87766ccfd581e693e0e7ec7"
- integrity sha512-DucSC/1QuxWEFzR9IsHMzrf2nrcZ6qAmLIFoENa2kLK7h72XybcMA9o073z7aHccFzdMEW0/fhAdnQG7a4rDow==
- dependencies:
- classnames "^2.2.5"
- prop-types "^15.6.1"
-
react-clientside-effect@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/react-clientside-effect/-/react-clientside-effect-1.2.2.tgz#6212fb0e07b204e714581dd51992603d1accc837"
@@ -6253,7 +6167,7 @@ react-countdown@^2.2.1:
dependencies:
prop-types "^15.7.2"
-react-dom@^16.13.1:
+react-dom@16.14.0:
version "16.14.0"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89"
integrity sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==
@@ -6370,7 +6284,7 @@ react-table@^7.0.4:
resolved "https://registry.yarnpkg.com/react-table/-/react-table-7.6.0.tgz#83d765b96505b5332d108a2e0c27ab653f5a78c3"
integrity sha512-16kRTypBWz9ZwLnPWA8hc3eIC64POzO9GaMBiKaCcVM+0QOQzt0G7ebzGUM8SW0CYUpVM+glv1kMXrWj9tr3Sw==
-react-transition-group@4.4.1, react-transition-group@^4.3.0:
+react-transition-group@^4.3.0:
version "4.4.1"
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.1.tgz#63868f9325a38ea5ee9535d828327f85773345c9"
integrity sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==
@@ -6380,7 +6294,7 @@ react-transition-group@4.4.1, react-transition-group@^4.3.0:
loose-envify "^1.4.0"
prop-types "^15.6.2"
-react@^16.13.1:
+react@16.14.0:
version "16.14.0"
resolved "https://registry.yarnpkg.com/react/-/react-16.14.0.tgz#94d776ddd0aaa37da3eda8fc5b6b18a4c9a3114d"
integrity sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==