-
+
+ const Icon = selected && !isChoice && (
+
+
);
@@ -119,7 +128,7 @@ export const Chip = React.forwardRef
((props, ref)
[stylesEffects()]: !selected || !isChoice,
[className]: !!className,
})}
- tabIndex={selected && isChoice ? -1 : other.tabIndex}
+ tabIndex={selected && isChoice ? -1 : tabIndex}
data-testid={dataTestId}
>
{Icon}
diff --git a/packages/react-components/src/icons/checkmark_icon.tsx b/packages/react-components/src/icons/checkmark_icon.tsx
new file mode 100644
index 00000000..35993221
--- /dev/null
+++ b/packages/react-components/src/icons/checkmark_icon.tsx
@@ -0,0 +1,18 @@
+import React from 'react';
+
+type IconProps = React.HTMLAttributes;
+
+export const CheckmarkIcon: React.FC = (props) => (
+
+);
diff --git a/packages/react-components/src/icons/index.ts b/packages/react-components/src/icons/index.ts
new file mode 100644
index 00000000..14731753
--- /dev/null
+++ b/packages/react-components/src/icons/index.ts
@@ -0,0 +1 @@
+export { CheckmarkIcon } from './checkmark_icon';
From 7b930cb765964a9e45a62be5aee98c2cea08aca5 Mon Sep 17 00:00:00 2001
From: donskov
Date: Wed, 14 Apr 2021 14:23:38 +0300
Subject: [PATCH 7/7] chore(react-components): add Chip to main export
---
packages/react-components/src/index.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/packages/react-components/src/index.ts b/packages/react-components/src/index.ts
index 6505de1e..c4fff90a 100644
--- a/packages/react-components/src/index.ts
+++ b/packages/react-components/src/index.ts
@@ -1,6 +1,7 @@
export * from './Avatar';
export * from './Box';
export * from './Button';
+export * from './Chip';
export * from './Collapse';
export * from './Drawer';
export * from './Fab';