From e2aeff0c6f3f14cdc3a7b91902b11950331d042e Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Sun, 10 Apr 2022 18:10:03 -0700 Subject: [PATCH] Use single label type --- .../elements/LabelColorDropdown.tsx | 5 +---- .../templates/article/ArticleActionsMenu.tsx | 2 +- .../templates/article/ArticleContainer.tsx | 8 ++++++- .../templates/article/EditLabelsControl.tsx | 21 +++++++------------ .../templates/article/EditLabelsModal.tsx | 2 +- .../lib/networking/fragments/labelFragment.ts | 15 ++++++++++--- .../networking/queries/useGetLabelsQuery.tsx | 11 +--------- .../web/pages/[username]/[slug]/index.tsx | 18 ++++++++-------- packages/web/pages/settings/labels.tsx | 4 +--- .../web/utils/settings-page/labels/types.ts | 12 +---------- 10 files changed, 42 insertions(+), 56 deletions(-) diff --git a/packages/web/components/elements/LabelColorDropdown.tsx b/packages/web/components/elements/LabelColorDropdown.tsx index 6e105beed..5d3ff2979 100644 --- a/packages/web/components/elements/LabelColorDropdown.tsx +++ b/packages/web/components/elements/LabelColorDropdown.tsx @@ -2,21 +2,18 @@ import React, { useState } from 'react' import { styled } from '../tokens/stitches.config' import * as DropdownMenuPrimitive from '@radix-ui/react-dropdown-menu' import { HexColorPicker } from 'react-colorful' -import { Button } from './Button' import { HStack, SpanBox } from './LayoutPrimitives' import { CaretDown } from 'phosphor-react' import { StyledText } from './StyledText' import { - ColorDetailsProps, - LabelColor, LabelColorDropdownProps, - LabelColorHex, LabelColorObject, LabelOptionProps, } from '../../utils/settings-page/labels/types' import { labelColorObjects } from '../../utils/settings-page/labels/labelColorObjects' import { DropdownOption } from './DropdownElements' import { isDarkTheme } from '../../lib/themeUpdater' +import { LabelColor } from '../../lib/networking/fragments/labelFragment' const DropdownMenuContent = styled(DropdownMenuPrimitive.Content, { maxWidth: 190, diff --git a/packages/web/components/templates/article/ArticleActionsMenu.tsx b/packages/web/components/templates/article/ArticleActionsMenu.tsx index e28a41dca..13f1f221d 100644 --- a/packages/web/components/templates/article/ArticleActionsMenu.tsx +++ b/packages/web/components/templates/article/ArticleActionsMenu.tsx @@ -91,7 +91,7 @@ export function ArticleActionsMenu(props: ArticleActionsMenuProps): JSX.Element } > - + {/*