diff --git a/packages/web/components/templates/article/EditLabelsControl.tsx b/packages/web/components/templates/article/EditLabelsControl.tsx
index a4910b2ca..ed70506a6 100644
--- a/packages/web/components/templates/article/EditLabelsControl.tsx
+++ b/packages/web/components/templates/article/EditLabelsControl.tsx
@@ -12,6 +12,9 @@ import { Check, Circle, PencilSimple, Plus } from 'phosphor-react'
import { isTouchScreenDevice } from '../../../lib/deviceType'
import { setLabelsMutation } from '../../../lib/networking/mutations/setLabelsMutation'
+import { createLabelMutation } from '../../../lib/networking/mutations/createLabelMutation'
+import { showErrorToast, showSuccessToast } from '../../../lib/toastHelpers'
+import { randomLabelColorHex } from '../../../utils/settings-page/labels/labelColorObjects'
type EditLabelsControlProps = {
article: ArticleAttributes
@@ -194,8 +197,6 @@ export function EditLabelsControl(props: EditLabelsControlProps): JSX.Element {
)
props.article.labels = result
props.articleActionHandler('refreshLabels', result)
-
- console.log('refreshing article with labels', props.article.labels)
}, [isSelected, selectedLabels])
const filteredLabels = useMemo(() => {
@@ -276,17 +277,23 @@ export function EditLabelsControl(props: EditLabelsControlProps): JSX.Element {
)}
- {/* Footer */}
+
+ )}
+
{
+ const colorHexes = Object.keys(labelColorObjects).slice(0, -1)
+ const randomColorHex = colorHexes[Math.floor(Math.random() * colorHexes.length)]
+ return randomColorHex
+}
\ No newline at end of file