diff --git a/frontend/src/components/attach-image-label.tsx b/frontend/src/components/attach-image-label.tsx index f3b9c7ebc13a..9b3f1f413cf1 100644 --- a/frontend/src/components/attach-image-label.tsx +++ b/frontend/src/components/attach-image-label.tsx @@ -1,4 +1,4 @@ -import Clip from "#/assets/clip.svg?react"; +import Clip from "#/icons/clip.svg?react"; export function AttachImageLabel() { return ( diff --git a/frontend/src/components/chat-input.tsx b/frontend/src/components/chat-input.tsx index 6e223b5567c6..2b3c69b21c59 100644 --- a/frontend/src/components/chat-input.tsx +++ b/frontend/src/components/chat-input.tsx @@ -1,6 +1,6 @@ import React from "react"; import TextareaAutosize from "react-textarea-autosize"; -import ArrowSendIcon from "#/assets/arrow-send.svg?react"; +import ArrowSendIcon from "#/icons/arrow-send.svg?react"; import { cn } from "#/utils/utils"; interface ChatInputProps { diff --git a/frontend/src/components/chat-interface.tsx b/frontend/src/components/chat-interface.tsx index 717ca2af3c0b..54c38e66414d 100644 --- a/frontend/src/components/chat-interface.tsx +++ b/frontend/src/components/chat-interface.tsx @@ -21,7 +21,7 @@ import { ContinueButton } from "./continue-button"; import { ScrollToBottomButton } from "./scroll-to-bottom-button"; import { Suggestions } from "./suggestions"; import { SUGGESTIONS } from "#/utils/suggestions"; -import BuildIt from "#/assets/build-it.svg?react"; +import BuildIt from "#/icons/build-it.svg?react"; const isErrorMessage = ( message: Message | ErrorMessage, diff --git a/frontend/src/components/image-preview.tsx b/frontend/src/components/image-preview.tsx index 0270cc8e0a6e..a8be0b24d624 100644 --- a/frontend/src/components/image-preview.tsx +++ b/frontend/src/components/image-preview.tsx @@ -1,4 +1,4 @@ -import CloseIcon from "#/assets/close.svg?react"; +import CloseIcon from "#/icons/close.svg?react"; import { cn } from "#/utils/utils"; interface ImagePreviewProps { diff --git a/frontend/src/components/modals/LoadingProject.tsx b/frontend/src/components/modals/LoadingProject.tsx index 1630a66983d6..e63af0fb9835 100644 --- a/frontend/src/components/modals/LoadingProject.tsx +++ b/frontend/src/components/modals/LoadingProject.tsx @@ -1,5 +1,5 @@ import { useTranslation } from "react-i18next"; -import LoadingSpinnerOuter from "#/assets/loading-outer.svg?react"; +import LoadingSpinnerOuter from "#/icons/loading-outer.svg?react"; import { cn } from "#/utils/utils"; import ModalBody from "./ModalBody"; import { I18nKey } from "#/i18n/declaration"; diff --git a/frontend/src/components/project-menu/ProjectMenuCard.tsx b/frontend/src/components/project-menu/ProjectMenuCard.tsx index 847ce683e48b..923833ca3821 100644 --- a/frontend/src/components/project-menu/ProjectMenuCard.tsx +++ b/frontend/src/components/project-menu/ProjectMenuCard.tsx @@ -2,7 +2,7 @@ import React from "react"; import { useDispatch } from "react-redux"; import toast from "react-hot-toast"; import posthog from "posthog-js"; -import EllipsisH from "#/assets/ellipsis-h.svg?react"; +import EllipsisH from "#/icons/ellipsis-h.svg?react"; import { ModalBackdrop } from "../modals/modal-backdrop"; import { ConnectToGitHubModal } from "../modals/connect-to-github-modal"; import { addUserMessage } from "#/state/chatSlice"; diff --git a/frontend/src/components/project-menu/project-menu-details-placeholder.tsx b/frontend/src/components/project-menu/project-menu-details-placeholder.tsx index 153f4e8093c9..f9556d8c0a39 100644 --- a/frontend/src/components/project-menu/project-menu-details-placeholder.tsx +++ b/frontend/src/components/project-menu/project-menu-details-placeholder.tsx @@ -1,6 +1,6 @@ import { useTranslation } from "react-i18next"; import { cn } from "#/utils/utils"; -import CloudConnection from "#/assets/cloud-connection.svg?react"; +import CloudConnection from "#/icons/cloud-connection.svg?react"; import { I18nKey } from "#/i18n/declaration"; interface ProjectMenuDetailsPlaceholderProps { diff --git a/frontend/src/components/project-menu/project-menu-details.tsx b/frontend/src/components/project-menu/project-menu-details.tsx index 536f04d71d3b..6b5382a43689 100644 --- a/frontend/src/components/project-menu/project-menu-details.tsx +++ b/frontend/src/components/project-menu/project-menu-details.tsx @@ -1,5 +1,5 @@ import { useTranslation } from "react-i18next"; -import ExternalLinkIcon from "#/assets/external-link.svg?react"; +import ExternalLinkIcon from "#/icons/external-link.svg?react"; import { formatTimeDelta } from "#/utils/format-time-delta"; import { I18nKey } from "#/i18n/declaration"; diff --git a/frontend/src/components/scroll-to-bottom-button.tsx b/frontend/src/components/scroll-to-bottom-button.tsx index 5c25e7be0130..49c5542d7b7a 100644 --- a/frontend/src/components/scroll-to-bottom-button.tsx +++ b/frontend/src/components/scroll-to-bottom-button.tsx @@ -1,4 +1,4 @@ -import ArrowSendIcon from "#/assets/arrow-send.svg?react"; +import ArrowSendIcon from "#/icons/arrow-send.svg?react"; interface ScrollToBottomButtonProps { onClick: () => void; diff --git a/frontend/src/components/suggestion-bubble.tsx b/frontend/src/components/suggestion-bubble.tsx index 3673995e493c..00fc1b7d0d6b 100644 --- a/frontend/src/components/suggestion-bubble.tsx +++ b/frontend/src/components/suggestion-bubble.tsx @@ -1,5 +1,5 @@ -import Lightbulb from "#/assets/lightbulb.svg?react"; -import Refresh from "#/assets/refresh.svg?react"; +import Lightbulb from "#/icons/lightbulb.svg?react"; +import Refresh from "#/icons/refresh.svg?react"; interface SuggestionBubbleProps { suggestion: string; diff --git a/frontend/src/components/upload-image-input.tsx b/frontend/src/components/upload-image-input.tsx index e97d1f427f34..a9003b394a90 100644 --- a/frontend/src/components/upload-image-input.tsx +++ b/frontend/src/components/upload-image-input.tsx @@ -1,4 +1,4 @@ -import Clip from "#/assets/clip.svg?react"; +import Clip from "#/icons/clip.svg?react"; interface UploadImageInputProps { onUpload: (files: File[]) => void; diff --git a/frontend/src/components/user-avatar.tsx b/frontend/src/components/user-avatar.tsx index 88f09caf93b1..a7ff9209d5ea 100644 --- a/frontend/src/components/user-avatar.tsx +++ b/frontend/src/components/user-avatar.tsx @@ -1,5 +1,5 @@ import { LoadingSpinner } from "./modals/LoadingProject"; -import DefaultUserAvatar from "#/assets/default-user.svg?react"; +import DefaultUserAvatar from "#/icons/default-user.svg?react"; import { cn } from "#/utils/utils"; interface UserAvatarProps { diff --git a/frontend/src/assets/arrow-send.svg b/frontend/src/icons/arrow-send.svg similarity index 100% rename from frontend/src/assets/arrow-send.svg rename to frontend/src/icons/arrow-send.svg diff --git a/frontend/src/assets/build-it.svg b/frontend/src/icons/build-it.svg similarity index 100% rename from frontend/src/assets/build-it.svg rename to frontend/src/icons/build-it.svg diff --git a/frontend/src/assets/clip.svg b/frontend/src/icons/clip.svg similarity index 100% rename from frontend/src/assets/clip.svg rename to frontend/src/icons/clip.svg diff --git a/frontend/src/assets/clipboard.svg b/frontend/src/icons/clipboard.svg similarity index 100% rename from frontend/src/assets/clipboard.svg rename to frontend/src/icons/clipboard.svg diff --git a/frontend/src/assets/close.svg b/frontend/src/icons/close.svg similarity index 100% rename from frontend/src/assets/close.svg rename to frontend/src/icons/close.svg diff --git a/frontend/src/assets/cloud-connection.svg b/frontend/src/icons/cloud-connection.svg similarity index 100% rename from frontend/src/assets/cloud-connection.svg rename to frontend/src/icons/cloud-connection.svg diff --git a/frontend/src/assets/code.svg b/frontend/src/icons/code.svg similarity index 100% rename from frontend/src/assets/code.svg rename to frontend/src/icons/code.svg diff --git a/frontend/src/assets/default-user.svg b/frontend/src/icons/default-user.svg similarity index 100% rename from frontend/src/assets/default-user.svg rename to frontend/src/icons/default-user.svg diff --git a/frontend/src/assets/docs.svg b/frontend/src/icons/docs.svg similarity index 100% rename from frontend/src/assets/docs.svg rename to frontend/src/icons/docs.svg diff --git a/frontend/src/assets/ellipsis-h.svg b/frontend/src/icons/ellipsis-h.svg similarity index 100% rename from frontend/src/assets/ellipsis-h.svg rename to frontend/src/icons/ellipsis-h.svg diff --git a/frontend/src/assets/external-link.svg b/frontend/src/icons/external-link.svg similarity index 100% rename from frontend/src/assets/external-link.svg rename to frontend/src/icons/external-link.svg diff --git a/frontend/src/assets/globe.svg b/frontend/src/icons/globe.svg similarity index 100% rename from frontend/src/assets/globe.svg rename to frontend/src/icons/globe.svg diff --git a/frontend/src/assets/lightbulb.svg b/frontend/src/icons/lightbulb.svg similarity index 100% rename from frontend/src/assets/lightbulb.svg rename to frontend/src/icons/lightbulb.svg diff --git a/frontend/src/assets/list-type-number.svg b/frontend/src/icons/list-type-number.svg similarity index 100% rename from frontend/src/assets/list-type-number.svg rename to frontend/src/icons/list-type-number.svg diff --git a/frontend/src/assets/loading-outer.svg b/frontend/src/icons/loading-outer.svg similarity index 100% rename from frontend/src/assets/loading-outer.svg rename to frontend/src/icons/loading-outer.svg diff --git a/frontend/src/assets/message.svg b/frontend/src/icons/message.svg similarity index 100% rename from frontend/src/assets/message.svg rename to frontend/src/icons/message.svg diff --git a/frontend/src/assets/new-project.svg b/frontend/src/icons/new-project.svg similarity index 100% rename from frontend/src/assets/new-project.svg rename to frontend/src/icons/new-project.svg diff --git a/frontend/src/assets/play.svg b/frontend/src/icons/play.svg similarity index 100% rename from frontend/src/assets/play.svg rename to frontend/src/icons/play.svg diff --git a/frontend/src/assets/refresh.svg b/frontend/src/icons/refresh.svg similarity index 100% rename from frontend/src/assets/refresh.svg rename to frontend/src/icons/refresh.svg diff --git a/frontend/src/assets/send.svg b/frontend/src/icons/send.svg similarity index 100% rename from frontend/src/assets/send.svg rename to frontend/src/icons/send.svg diff --git a/frontend/src/routes/_oh._index/hero-heading.tsx b/frontend/src/routes/_oh._index/hero-heading.tsx index d31177310494..f8dea1f89697 100644 --- a/frontend/src/routes/_oh._index/hero-heading.tsx +++ b/frontend/src/routes/_oh._index/hero-heading.tsx @@ -1,4 +1,4 @@ -import BuildIt from "#/assets/build-it.svg?react"; +import BuildIt from "#/icons/build-it.svg?react"; export function HeroHeading() { return ( diff --git a/frontend/src/routes/_oh.app.tsx b/frontend/src/routes/_oh.app.tsx index 9bc828b49c09..4d3bc817fd52 100644 --- a/frontend/src/routes/_oh.app.tsx +++ b/frontend/src/routes/_oh.app.tsx @@ -30,9 +30,9 @@ import { } from "#/services/terminalService"; import { clearTerminal } from "#/state/commandSlice"; import { useEffectOnce } from "#/utils/use-effect-once"; -import CodeIcon from "#/assets/code.svg?react"; -import GlobeIcon from "#/assets/globe.svg?react"; -import ListIcon from "#/assets/list-type-number.svg?react"; +import CodeIcon from "#/icons/code.svg?react"; +import GlobeIcon from "#/icons/globe.svg?react"; +import ListIcon from "#/icons/list-type-number.svg?react"; import { createChatMessage } from "#/services/chatService"; import { clearFiles, diff --git a/frontend/src/routes/_oh.tsx b/frontend/src/routes/_oh.tsx index e771f1ea312d..e7f70368828e 100644 --- a/frontend/src/routes/_oh.tsx +++ b/frontend/src/routes/_oh.tsx @@ -25,8 +25,8 @@ import { useSocket } from "#/context/socket"; import i18n from "#/i18n"; import { getSettings, settingsAreUpToDate } from "#/services/settings"; import AllHandsLogo from "#/assets/branding/all-hands-logo.svg?react"; -import NewProjectIcon from "#/assets/new-project.svg?react"; -import DocsIcon from "#/assets/docs.svg?react"; +import NewProjectIcon from "#/icons/new-project.svg?react"; +import DocsIcon from "#/icons/docs.svg?react"; import { userIsAuthenticated } from "#/utils/user-is-authenticated"; import { generateGitHubAuthUrl } from "#/utils/generate-github-auth-url"; import { WaitlistModal } from "#/components/waitlist-modal";