diff --git a/apps/frontend/src/components/launches/tags.component.tsx b/apps/frontend/src/components/launches/tags.component.tsx
index b7da39e4b..973a2f9d4 100644
--- a/apps/frontend/src/components/launches/tags.component.tsx
+++ b/apps/frontend/src/components/launches/tags.component.tsx
@@ -170,33 +170,80 @@ export const TagsComponent: FC<{
selected={tagValue}
onAdd={onAddition}
onInput={setSuggestions}
+ renderOption={(option) => {
+ const findTag = data?.tags?.find(
+ (f) => f.name === option.option.label
+ );
+ return (
+
+ {findTag ? (
+ <>
+
f.label === option.option.label
+ ) > -1
+ }
+ readOnly
+ />
+
+ >
+ ) : (
+
+ +
+
+ )}
+
+ {option.option.label}
+
+
+ {findTag && (
+
+ )}
+
+
+ );
+ }}
onDelete={onDelete}
renderTag={(tag) => {
const findTag = data?.tags?.find((f) => f.name === tag.tag.label);
- const findIndex = tagValue.findIndex(
- (f) => f.label === tag.tag.label
- );
return (
-
- {t('edit', 'Edit')}
-
-
onDelete(findIndex)}
- >
- X
-
- {tag.tag.label}
+ {findTag?.name}
);
@@ -206,6 +253,7 @@ export const TagsComponent: FC<{
>
);
};
+
const ShowModal: FC<{
tag: string;
color?: string;