diff --git a/packages/web/components/elements/EditLabelChip.tsx b/packages/web/components/elements/EditLabelChip.tsx
new file mode 100644
index 000000000..bf6fefcfc
--- /dev/null
+++ b/packages/web/components/elements/EditLabelChip.tsx
@@ -0,0 +1,62 @@
+import { Button } from './Button'
+import { SpanBox, HStack } from './LayoutPrimitives'
+import { Circle, X } from 'phosphor-react'
+import { isDarkTheme } from '../../lib/themeUpdater'
+import { theme } from '../tokens/stitches.config'
+
+type EditLabelChipProps = {
+ text: string
+ color: string
+ isSelected?: boolean
+ xAction: () => void
+}
+
+export function EditLabelLabelChip(props: EditLabelChipProps): JSX.Element {
+ const isDark = isDarkTheme()
+
+ const selectedBorder = '#FFEA9F'
+ const unSelectedBorder = 'transparent'
+ return (
+
+
+
+ {props.text}
+
+
+
+ )
+}
diff --git a/packages/web/components/elements/LabelsPicker.tsx b/packages/web/components/elements/LabelsPicker.tsx
index 3acd2e47d..c76924e1c 100644
--- a/packages/web/components/elements/LabelsPicker.tsx
+++ b/packages/web/components/elements/LabelsPicker.tsx
@@ -5,6 +5,7 @@ import { Label } from '../../lib/networking/fragments/labelFragment'
import { useGetLabelsQuery } from '../../lib/networking/queries/useGetLabelsQuery'
import { LabelChip } from './LabelChip'
import { isTouchScreenDevice } from '../../lib/deviceType'
+import { EditLabelLabelChip } from './EditLabelChip'
type LabelsPickerProps = {
selectedLabels: Label[]
@@ -126,7 +127,7 @@ export const LabelsPicker = (props: LabelsPickerProps): JSX.Element => {
}}
>
{props.selectedLabels.map((label, idx) => (
- {
props.setSelectedLabels([..._selectedLabels])
}
}}
- useAppAppearance={true}
/>
))}