♻️ Use named exports for icons (#647)

This commit is contained in:
Luke Vella 2023-04-04 08:24:55 +01:00 committed by GitHub
parent fbcd5a5d2a
commit 12be9851e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
118 changed files with 216 additions and 375 deletions

View file

@ -1,8 +1,10 @@
import { trpc } from "@rallly/backend";
import DotsHorizontal from "@rallly/icons/dots-horizontal.svg";
import Pencil from "@rallly/icons/pencil-alt.svg";
import Tag from "@rallly/icons/tag.svg";
import Trash from "@rallly/icons/trash.svg";
import {
DotsHorizontalIcon,
PencilIcon,
TagIcon,
TrashIcon,
} from "@rallly/icons";
import { useTranslation } from "next-i18next";
import React from "react";
import { SubmitHandler, useForm } from "react-hook-form";
@ -40,25 +42,25 @@ export const ParticipantDropdown = ({
placement="bottom-start"
trigger={
<Button data-testid="participant-menu">
<DotsHorizontal className="h-4 text-slate-500" />
<DotsHorizontalIcon className="h-4 text-slate-500" />
</Button>
}
>
<DropdownItem
disabled={disabled}
icon={Pencil}
icon={PencilIcon}
onClick={onEdit}
label={t("editVotes")}
/>
<DropdownItem
disabled={disabled}
icon={Tag}
icon={TagIcon}
onClick={showChangeNameModal}
label={t("changeName")}
/>
<DropdownItem
disabled={disabled}
icon={Trash}
icon={TrashIcon}
onClick={() =>
confirmDeleteParticipant(participant.id, participant.name)
}