From 1c8ff2f0cd1652566841c4c98bb2953fa47286b2 Mon Sep 17 00:00:00 2001 From: nijuy Date: Tue, 9 Jul 2024 23:51:27 +0900 Subject: [PATCH 1/9] remove: iconAsset, icon component MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 새 아이콘 svg 추가 - 피그마 내 `icChat` 이름 중복으로 2개 누락된 상태 --- iconsAsset/static/IcArrowLeftDownFilled.svg | 6 ++ iconsAsset/static/IcArrowLeftDownLine.svg | 6 ++ iconsAsset/static/IcArrowRightDownFilled.svg | 3 + iconsAsset/static/IcArrowRightDownLine.svg | 3 + iconsAsset/static/IcArrowRotateFilled.svg | 3 + iconsAsset/static/IcArrowRotateLine.svg | 3 + .../static/IcArrowSquareDownLeftFilled.svg | 3 + .../static/IcArrowSquareDownLeftLine.svg | 3 + .../static/IcArrowSquareDownRightFilled.svg | 3 + .../static/IcArrowSquareDownRightLine.svg | 3 + .../static/IcArrowSquareUpLeftFilled.svg | 3 + iconsAsset/static/IcArrowSquareUpLeftLine.svg | 3 + iconsAsset/static/icAddFilled.svg | 3 + iconsAsset/static/icAddLine.svg | 4 + iconsAsset/static/icAlarmFilled.svg | 5 + iconsAsset/static/icAlarmLine.svg | 6 ++ iconsAsset/static/icAlertTriangleFilled.svg | 3 + iconsAsset/static/icAlertTriangleLine.svg | 5 + iconsAsset/static/icArrowDownFilled.svg | 6 ++ iconsAsset/static/icArrowDownLine.svg | 6 ++ .../static/icArrowLeftCornerUpFilled.svg | 3 + iconsAsset/static/icArrowLeftCornerUpLine.svg | 3 + iconsAsset/static/icArrowLeftFilled.svg | 3 + iconsAsset/static/icArrowLeftLine.svg | 3 + iconsAsset/static/icArrowLeftUpFilled.svg | 3 + iconsAsset/static/icArrowLeftUpLine.svg | 3 + .../static/icArrowRightCornerUpFilled.svg | 3 + .../static/icArrowRightCornerUpLine.svg | 3 + iconsAsset/static/icArrowRightFilled.svg | 3 + iconsAsset/static/icArrowRightLeftFilled.svg | 4 + iconsAsset/static/icArrowRightLeftLine.svg | 4 + iconsAsset/static/icArrowRightLine.svg | 3 + iconsAsset/static/icArrowRightUpFilled.svg | 6 ++ iconsAsset/static/icArrowRightUpLine.svg | 3 + .../static/icArrowSquareUpRightFilled.svg | 3 + .../static/icArrowSquareUpRightLine.svg | 3 + .../static/icArrowUpDownCornerFilled.svg | 4 + iconsAsset/static/icArrowUpDownCornerLine.svg | 4 + iconsAsset/static/icArrowUpDownFilled.svg | 4 + iconsAsset/static/icArrowUpDownLine.svg | 4 + iconsAsset/static/icArrowUpFilled.svg | 4 + iconsAsset/static/icArrowUpLine.svg | 3 + .../static/icArrowsChevronDownFilled.svg | 3 + iconsAsset/static/icArrowsChevronDownLine.svg | 3 + .../static/icArrowsChevronLeftFilled.svg | 3 + iconsAsset/static/icArrowsChevronLeftLine.svg | 3 + .../static/icArrowsChevronRightFilled.svg | 3 + .../static/icArrowsChevronRightLine.svg | 3 + iconsAsset/static/icArrowsChevronUpFilled.svg | 3 + iconsAsset/static/icArrowsChevronUpLine.svg | 3 + iconsAsset/static/icBluetoothFilled.svg | 5 + iconsAsset/static/icBluetoothLine.svg | 3 + iconsAsset/static/icBookFilled.svg | 4 + iconsAsset/static/icBookLine.svg | 4 + iconsAsset/static/icBookmarkFilled.svg | 3 + iconsAsset/static/icBookmarkLine.svg | 3 + iconsAsset/static/icCalenderFilled.svg | 3 + iconsAsset/static/icCalenderLine.svg | 4 + iconsAsset/static/icCameraFilled.svg | 4 + iconsAsset/static/icCameraLine.svg | 5 + iconsAsset/static/icCancelFilled.svg | 3 + iconsAsset/static/icCancelLine.svg | 4 + iconsAsset/static/icChatFilled.svg | 3 + iconsAsset/static/icChatLine.svg | 5 + iconsAsset/static/icCheckFilled.svg | 3 + iconsAsset/static/icCheckLine.svg | 3 + iconsAsset/static/icClockFilled.svg | 3 + iconsAsset/static/icClockLine.svg | 4 + iconsAsset/static/icCloseFilled.svg | 3 + iconsAsset/static/icCloseLine.svg | 3 + iconsAsset/static/icCopyFilled.svg | 4 + iconsAsset/static/icCopyLine.svg | 4 + iconsAsset/static/icCropFilled.svg | 3 + iconsAsset/static/icCropLine.svg | 4 + iconsAsset/static/icDMFilled.svg | 3 + iconsAsset/static/icDMLine.svg | 3 + iconsAsset/static/icDeleteFilled.svg | 3 + iconsAsset/static/icDeleteLine.svg | 4 + iconsAsset/static/icDiscountFilled.svg | 3 + iconsAsset/static/icDiscountLine.svg | 6 ++ iconsAsset/static/icDocumentsAddFilled.svg | 4 + iconsAsset/static/icDocumentsAddLine.svg | 5 + iconsAsset/static/icDocumentsCopyFilled.svg | 5 + iconsAsset/static/icDocumentsCopyLine.svg | 3 + iconsAsset/static/icDocumentsEditFilled.svg | 5 + iconsAsset/static/icDocumentsEditLine.svg | 4 + iconsAsset/static/icDocumentsFilled.svg | 4 + iconsAsset/static/icDocumentsLine.svg | 3 + iconsAsset/static/icDocumentsSearchFilled.svg | 5 + iconsAsset/static/icDocumentsSearchLine.svg | 4 + iconsAsset/static/icDownloadFilled.svg | 4 + iconsAsset/static/icDownloadLine.svg | 4 + iconsAsset/static/icEditFilled.svg | 4 + iconsAsset/static/icEditLine.svg | 4 + iconsAsset/static/icExpandFilled.svg | 6 ++ iconsAsset/static/icExpandLine.svg | 6 ++ iconsAsset/static/icExternalLinkFilled.svg | 4 + iconsAsset/static/icExternalLinkLine.svg | 4 + iconsAsset/static/icEyeFilled.svg | 3 + iconsAsset/static/icEyeLine.svg | 4 + iconsAsset/static/icFacebookFilled.svg | 3 + iconsAsset/static/icFacebookLine.svg | 4 + iconsAsset/static/icFigmaFilled.svg | 3 + iconsAsset/static/icFigmaLine.svg | 3 + iconsAsset/static/icFilterBarFilled.svg | 6 ++ iconsAsset/static/icFilterBarLine.svg | 6 ++ iconsAsset/static/icFilterFilled.svg | 3 + iconsAsset/static/icFilterLine.svg | 3 + iconsAsset/static/icFlagFilled.svg | 3 + iconsAsset/static/icFlagLine.svg | 3 + iconsAsset/static/icFlameFilled.svg | 3 + iconsAsset/static/icFlameLine.svg | 3 + iconsAsset/static/icFolderEditFilled.svg | 4 + iconsAsset/static/icFolderEditLine.svg | 4 + iconsAsset/static/icFolderFilled.svg | 3 + iconsAsset/static/icFolderLine.svg | 3 + iconsAsset/static/icFolderOpenedFilled.svg | 3 + iconsAsset/static/icFolderOpenedLine.svg | 3 + iconsAsset/static/icFolderSharedFilled.svg | 3 + iconsAsset/static/icFolderSharedLine.svg | 5 + iconsAsset/static/icGoogleFilled.svg | 3 + iconsAsset/static/icGoogleLine.svg | 4 + iconsAsset/static/icHeartFilled.svg | 3 + iconsAsset/static/icHeartLine.svg | 3 + iconsAsset/static/icHomeFilled.svg | 3 + iconsAsset/static/icHomeLine.svg | 3 + iconsAsset/static/icIMacFilled.svg | 3 + iconsAsset/static/icIMacLine.svg | 3 + iconsAsset/static/icIPadFilled.svg | 3 + iconsAsset/static/icIPadLine.svg | 4 + iconsAsset/static/icIPhoneFilled.svg | 3 + iconsAsset/static/icIPhoneLine.svg | 3 + iconsAsset/static/icImageFilled.svg | 3 + iconsAsset/static/icImageLine.svg | 4 + iconsAsset/static/icInboxFilled.svg | 3 + iconsAsset/static/icInboxLine.svg | 3 + iconsAsset/static/icInfoCircleFilled.svg | 3 + iconsAsset/static/icInfoCircleLine.svg | 5 + iconsAsset/static/icInstagramFilled.svg | 4 + iconsAsset/static/icInstagramLine.svg | 5 + iconsAsset/static/icKeyboardFilled.svg | 3 + iconsAsset/static/icKeyboardLine.svg | 12 +++ iconsAsset/static/icLayoutFilled.svg | 6 ++ iconsAsset/static/icLayoutLine.svg | 6 ++ iconsAsset/static/icLinkedinFilled.svg | 3 + iconsAsset/static/icLinkedinLine.svg | 5 + iconsAsset/static/icListFilled.svg | 4 + iconsAsset/static/icListLine.svg | 4 + iconsAsset/static/icLoaderFilled.svg | 12 +++ iconsAsset/static/icLoaderLine.svg | 22 +++++ iconsAsset/static/icLockFilled.svg | 3 + iconsAsset/static/icLockLine.svg | 4 + iconsAsset/static/icMailFilled.svg | 3 + iconsAsset/static/icMailLine.svg | 3 + iconsAsset/static/icMailOpenedFilled.svg | 3 + iconsAsset/static/icMailOpenedLine.svg | 4 + iconsAsset/static/icMenuFilled.svg | 6 ++ iconsAsset/static/icMenuLine.svg | 6 ++ iconsAsset/static/icMicrophoneFilled.svg | 4 + iconsAsset/static/icMicrophoneLine.svg | 4 + iconsAsset/static/icMinusFilled.svg | 3 + iconsAsset/static/icMinusLine.svg | 3 + iconsAsset/static/icMouseFilled.svg | 3 + iconsAsset/static/icMouseLine.svg | 4 + iconsAsset/static/icMoveFilled.svg | 3 + iconsAsset/static/icMoveLine.svg | 3 + iconsAsset/static/icMusicNoteFilled.svg | 3 + iconsAsset/static/icMusicNoteLine.svg | 3 + iconsAsset/static/icNotificationFilled.svg | 3 + iconsAsset/static/icNotificationLine.svg | 3 + iconsAsset/static/icNotificationOffFilled.svg | 4 + iconsAsset/static/icNotificationOffLine.svg | 4 + iconsAsset/static/icPauseFilled.svg | 3 + iconsAsset/static/icPauseLine.svg | 5 + iconsAsset/static/icPinFilled.svg | 3 + iconsAsset/static/icPinLine.svg | 3 + iconsAsset/static/icPlayFilled.svg | 3 + iconsAsset/static/icPlayLine.svg | 3 + iconsAsset/static/icPlayStationFilled.svg | 6 ++ iconsAsset/static/icPlayStationLine.svg | 6 ++ iconsAsset/static/icPlusFilled.svg | 3 + iconsAsset/static/icPlusLine.svg | 3 + iconsAsset/static/icReceiveFilled.svg | 4 + iconsAsset/static/icReceiveLine.svg | 4 + iconsAsset/static/icReplyFilled.svg | 3 + iconsAsset/static/icReplyLine.svg | 3 + iconsAsset/static/icRetryRefreshFilled.svg | 3 + iconsAsset/static/icRetryRefreshLine.svg | 3 + iconsAsset/static/icSendFilled.svg | 4 + iconsAsset/static/icSendLine.svg | 4 + iconsAsset/static/icSettingFilled.svg | 4 + iconsAsset/static/icSettingLine.svg | 4 + iconsAsset/static/icShareFilled.svg | 3 + iconsAsset/static/icShareLine.svg | 3 + iconsAsset/static/icShopFilled.svg | 4 + iconsAsset/static/icShopLine.svg | 3 + iconsAsset/static/icShoppingBagFilled.svg | 3 + iconsAsset/static/icShoppingBagLine.svg | 4 + iconsAsset/static/icShoppingCartFilled.svg | 5 + iconsAsset/static/icShoppingCartLine.svg | 5 + iconsAsset/static/icStarFilled.svg | 3 + iconsAsset/static/icStarLine.svg | 3 + iconsAsset/static/icSubtractFilled.svg | 3 + iconsAsset/static/icSubtractLine.svg | 4 + iconsAsset/static/icTagFilled.svg | 3 + iconsAsset/static/icTagLine.svg | 4 + iconsAsset/static/icTrashFilled.svg | 4 + iconsAsset/static/icTrashLine.svg | 7 ++ iconsAsset/static/icUnavailableFilled.svg | 3 + iconsAsset/static/icUnavailableLine.svg | 3 + iconsAsset/static/icUnlockFilled.svg | 3 + iconsAsset/static/icUnlockLine.svg | 4 + iconsAsset/static/icUserAddFilled.svg | 5 + iconsAsset/static/icUserAddLine.svg | 5 + iconsAsset/static/icUserFilled.svg | 4 + iconsAsset/static/icUserGroupFilled.svg | 6 ++ iconsAsset/static/icUserGroupLine.svg | 6 ++ iconsAsset/static/icUserLine.svg | 4 + iconsAsset/static/icUserTwoFilled.svg | 5 + iconsAsset/static/icUserTwoLine.svg | 5 + iconsAsset/static/icVolumeDownFilled.svg | 4 + iconsAsset/static/icVolumeDownLine.svg | 4 + iconsAsset/static/icVolumeFilled.svg | 3 + iconsAsset/static/icVolumeLine.svg | 3 + iconsAsset/static/icVolumeUpFilled.svg | 4 + iconsAsset/static/icVolumeUpLine.svg | 4 + iconsAsset/static/icWalletFilled.svg | 3 + iconsAsset/static/icWalletLine.svg | 3 + iconsAsset/static/icWiFiFilled.svg | 3 + iconsAsset/static/icWiFiLine.svg | 6 ++ iconsAsset/static/icWorldFilled.svg | 3 + iconsAsset/static/icWorldLine.svg | 3 + iconsAsset/static/icZapFilled.svg | 3 + iconsAsset/static/icZapLine.svg | 3 + iconsAsset/static/ic_adbadge_filled.svg | 11 --- iconsAsset/static/ic_adbadge_line.svg | 5 - iconsAsset/static/ic_arrow_down_line.svg | 10 -- iconsAsset/static/ic_arrow_left_line.svg | 10 -- iconsAsset/static/ic_arrow_right_line.svg | 10 -- iconsAsset/static/ic_arrow_up_line.svg | 10 -- iconsAsset/static/ic_bell_filled.svg | 12 --- iconsAsset/static/ic_bell_line.svg | 4 - iconsAsset/static/ic_bellmute_line.svg | 12 --- iconsAsset/static/ic_blockuser_line.svg | 14 --- iconsAsset/static/ic_board_filled.svg | 11 --- iconsAsset/static/ic_board_line.svg | 7 -- iconsAsset/static/ic_book_filled.svg | 13 --- iconsAsset/static/ic_book_line.svg | 17 ---- iconsAsset/static/ic_calendar_filled.svg | 6 -- iconsAsset/static/ic_calendar_line.svg | 13 --- iconsAsset/static/ic_camera_filled.svg | 14 --- iconsAsset/static/ic_camera_line.svg | 13 --- iconsAsset/static/ic_cameracircle_line.svg | 3 - iconsAsset/static/ic_check_line.svg | 10 -- iconsAsset/static/ic_checkcircle_filled.svg | 11 --- iconsAsset/static/ic_checkcircle_line.svg | 11 --- iconsAsset/static/ic_clip_line.svg | 9 -- iconsAsset/static/ic_comment_filled.svg | 11 --- iconsAsset/static/ic_comment_line.svg | 13 --- iconsAsset/static/ic_dotbadge_line.svg | 3 - iconsAsset/static/ic_dots_horizontal_line.svg | 12 --- iconsAsset/static/ic_dots_vertical_line.svg | 12 --- iconsAsset/static/ic_download_line.svg | 12 --- iconsAsset/static/ic_emojiadd_line.svg | 16 ---- iconsAsset/static/ic_eyeclosed_line.svg | 14 --- iconsAsset/static/ic_eyeopen_line.svg | 11 --- iconsAsset/static/ic_food_filled.svg | 5 - iconsAsset/static/ic_food_line.svg | 3 - iconsAsset/static/ic_foodcalendar_filled.svg | 15 --- iconsAsset/static/ic_foodcalendar_line.svg | 13 --- iconsAsset/static/ic_ground_filled.svg | 12 --- iconsAsset/static/ic_ground_line.svg | 14 --- iconsAsset/static/ic_heart_line.svg | 10 -- iconsAsset/static/ic_home_filled.svg | 10 -- iconsAsset/static/ic_home_line.svg | 12 --- iconsAsset/static/ic_list_line.svg | 12 --- iconsAsset/static/ic_lock_filled.svg | 12 --- iconsAsset/static/ic_lock_line.svg | 5 - iconsAsset/static/ic_new_filled.svg | 11 --- iconsAsset/static/ic_new_line.svg | 11 --- iconsAsset/static/ic_notice_filled.svg | 15 --- iconsAsset/static/ic_notice_line.svg | 15 --- iconsAsset/static/ic_pen_filled.svg | 9 -- iconsAsset/static/ic_pen_line.svg | 5 - iconsAsset/static/ic_person_filled.svg | 13 --- iconsAsset/static/ic_person_line.svg | 4 - iconsAsset/static/ic_personcircle_line.svg | 3 - iconsAsset/static/ic_picture_filled.svg | 15 --- iconsAsset/static/ic_picture_line.svg | 12 --- iconsAsset/static/ic_pin_filled.svg | 7 -- iconsAsset/static/ic_pin_line.svg | 5 - iconsAsset/static/ic_playcircle_filled.svg | 11 --- iconsAsset/static/ic_playcircle_line.svg | 11 --- iconsAsset/static/ic_plus_line.svg | 3 - iconsAsset/static/ic_rank_filled.svg | 4 - iconsAsset/static/ic_rank_line.svg | 4 - iconsAsset/static/ic_recomment_line.svg | 11 --- iconsAsset/static/ic_refresh_line.svg | 11 --- iconsAsset/static/ic_savecircle_filled.svg | 11 --- iconsAsset/static/ic_savecircle_line.svg | 12 --- .../static/ic_schoolcalendar_filled.svg | 10 -- iconsAsset/static/ic_schoolcalendar_line.svg | 8 -- iconsAsset/static/ic_search_line.svg | 11 --- iconsAsset/static/ic_setting_line.svg | 3 - iconsAsset/static/ic_share_line.svg | 5 - iconsAsset/static/ic_sharecircle_filled.svg | 11 --- iconsAsset/static/ic_sharecircle_line.svg | 12 --- iconsAsset/static/ic_star_filled.svg | 11 --- iconsAsset/static/ic_star_line.svg | 10 -- iconsAsset/static/ic_thumb_down_filled.svg | 16 ---- iconsAsset/static/ic_thumb_down_line.svg | 6 -- iconsAsset/static/ic_thumb_up_filled.svg | 16 ---- iconsAsset/static/ic_thumb_up_line.svg | 6 -- iconsAsset/static/ic_timecalendar_filled.svg | 8 -- iconsAsset/static/ic_timecalendar_line.svg | 8 -- iconsAsset/static/ic_trashcan_filled.svg | 13 --- iconsAsset/static/ic_trashcan_line.svg | 6 -- iconsAsset/static/ic_warningcircle_filled.svg | 11 --- iconsAsset/static/ic_warningcircle_line.svg | 12 --- iconsAsset/static/ic_x_line.svg | 16 ---- iconsAsset/static/ic_xcircle_filled.svg | 10 -- .../icons/generated/IcAdbadgeFilled.tsx | 35 ------- .../icons/generated/IcAdbadgeLine.tsx | 32 ------- .../icons/generated/IcArrowDownLine.tsx | 30 ------ .../icons/generated/IcArrowLeftLine.tsx | 30 ------ .../icons/generated/IcArrowRightLine.tsx | 30 ------ .../icons/generated/IcArrowUpLine.tsx | 30 ------ .../icons/generated/IcBellFilled.tsx | 36 -------- .../foundation/icons/generated/IcBellLine.tsx | 30 ------ .../icons/generated/IcBellmuteLine.tsx | 40 -------- .../icons/generated/IcBlockuserLine.tsx | 50 ---------- .../icons/generated/IcBoardFilled.tsx | 31 ------- .../icons/generated/IcBoardLine.tsx | 38 -------- .../icons/generated/IcBookFilled.tsx | 45 --------- .../foundation/icons/generated/IcBookLine.tsx | 65 ------------- .../icons/generated/IcCalendarFilled.tsx | 42 --------- .../icons/generated/IcCalendarLine.tsx | 45 --------- .../icons/generated/IcCameraFilled.tsx | 30 ------ .../icons/generated/IcCameraLine.tsx | 45 --------- .../icons/generated/IcCameracircleLine.tsx | 24 ----- .../icons/generated/IcCheckLine.tsx | 30 ------ .../icons/generated/IcCheckcircleFilled.tsx | 35 ------- .../icons/generated/IcCheckcircleLine.tsx | 35 ------- .../foundation/icons/generated/IcClipLine.tsx | 60 ------------ .../icons/generated/IcCommentFilled.tsx | 35 ------- .../icons/generated/IcCommentLine.tsx | 45 --------- .../icons/generated/IcDotbadgeLine.tsx | 22 ----- .../icons/generated/IcDotsHorizontalLine.tsx | 28 ------ .../icons/generated/IcDotsVerticalLine.tsx | 28 ------ .../icons/generated/IcDownloadLine.tsx | 40 -------- .../icons/generated/IcEmojiaddLine.tsx | 60 ------------ .../icons/generated/IcEyeclosedLine.tsx | 30 ------ .../icons/generated/IcEyeopenLine.tsx | 35 ------- .../icons/generated/IcFoodFilled.tsx | 36 -------- .../foundation/icons/generated/IcFoodLine.tsx | 24 ----- .../icons/generated/IcFoodcalendarFilled.tsx | 92 ------------------- .../icons/generated/IcFoodcalendarLine.tsx | 84 ----------------- .../icons/generated/IcGroundFilled.tsx | 32 ------- .../icons/generated/IcGroundLine.tsx | 46 ---------- .../icons/generated/IcHeartLine.tsx | 31 ------- .../icons/generated/IcHomeFilled.tsx | 26 ------ .../foundation/icons/generated/IcHomeLine.tsx | 40 -------- .../foundation/icons/generated/IcListLine.tsx | 40 -------- .../icons/generated/IcLockFilled.tsx | 36 -------- .../foundation/icons/generated/IcLockLine.tsx | 32 ------- .../icons/generated/IcNewFilled.tsx | 35 ------- .../foundation/icons/generated/IcNewLine.tsx | 35 ------- .../icons/generated/IcNoticeFilled.tsx | 47 ---------- .../icons/generated/IcNoticeLine.tsx | 51 ---------- .../icons/generated/IcPenFilled.tsx | 46 ---------- .../foundation/icons/generated/IcPenLine.tsx | 36 -------- .../icons/generated/IcPersonFilled.tsx | 29 ------ .../icons/generated/IcPersonLine.tsx | 30 ------ .../icons/generated/IcPersoncircleLine.tsx | 24 ----- .../icons/generated/IcPictureFilled.tsx | 31 ------- .../icons/generated/IcPictureLine.tsx | 36 -------- .../icons/generated/IcPinFilled.tsx | 44 --------- .../foundation/icons/generated/IcPinLine.tsx | 36 -------- .../icons/generated/IcPlaycircleFilled.tsx | 35 ------- .../icons/generated/IcPlaycircleLine.tsx | 35 ------- .../foundation/icons/generated/IcPlusLine.tsx | 24 ----- .../icons/generated/IcRankFilled.tsx | 26 ------ .../foundation/icons/generated/IcRankLine.tsx | 26 ------ .../icons/generated/IcRecommentLine.tsx | 35 ------- .../icons/generated/IcRefreshLine.tsx | 35 ------- .../icons/generated/IcSavecircleFilled.tsx | 35 ------- .../icons/generated/IcSavecircleLine.tsx | 40 -------- .../generated/IcSchoolcalendarFilled.tsx | 59 ------------ .../icons/generated/IcSchoolcalendarLine.tsx | 54 ----------- .../icons/generated/IcSearchLine.tsx | 35 ------- .../icons/generated/IcSettingLine.tsx | 24 ----- .../icons/generated/IcShareLine.tsx | 42 --------- .../icons/generated/IcSharecircleFilled.tsx | 35 ------- .../icons/generated/IcSharecircleLine.tsx | 40 -------- .../icons/generated/IcStarFilled.tsx | 27 ------ .../foundation/icons/generated/IcStarLine.tsx | 26 ------ .../icons/generated/IcThumbDownFilled.tsx | 53 ----------- .../icons/generated/IcThumbDownLine.tsx | 42 --------- .../icons/generated/IcThumbUpFilled.tsx | 48 ---------- .../icons/generated/IcThumbUpLine.tsx | 42 --------- .../icons/generated/IcTimecalendarFilled.tsx | 54 ----------- .../icons/generated/IcTimecalendarLine.tsx | 54 ----------- .../icons/generated/IcTrashcanFilled.tsx | 45 --------- .../icons/generated/IcTrashcanLine.tsx | 42 --------- .../icons/generated/IcWarningcircleFilled.tsx | 35 ------- .../icons/generated/IcWarningcircleLine.tsx | 36 -------- .../foundation/icons/generated/IcXLine.tsx | 40 -------- .../icons/generated/IcXcircleFilled.tsx | 26 ------ src/style/foundation/icons/generated/index.ts | 87 ------------------ 409 files changed, 906 insertions(+), 4302 deletions(-) create mode 100644 iconsAsset/static/IcArrowLeftDownFilled.svg create mode 100644 iconsAsset/static/IcArrowLeftDownLine.svg create mode 100644 iconsAsset/static/IcArrowRightDownFilled.svg create mode 100644 iconsAsset/static/IcArrowRightDownLine.svg create mode 100644 iconsAsset/static/IcArrowRotateFilled.svg create mode 100644 iconsAsset/static/IcArrowRotateLine.svg create mode 100644 iconsAsset/static/IcArrowSquareDownLeftFilled.svg create mode 100644 iconsAsset/static/IcArrowSquareDownLeftLine.svg create mode 100644 iconsAsset/static/IcArrowSquareDownRightFilled.svg create mode 100644 iconsAsset/static/IcArrowSquareDownRightLine.svg create mode 100644 iconsAsset/static/IcArrowSquareUpLeftFilled.svg create mode 100644 iconsAsset/static/IcArrowSquareUpLeftLine.svg create mode 100644 iconsAsset/static/icAddFilled.svg create mode 100644 iconsAsset/static/icAddLine.svg create mode 100644 iconsAsset/static/icAlarmFilled.svg create mode 100644 iconsAsset/static/icAlarmLine.svg create mode 100644 iconsAsset/static/icAlertTriangleFilled.svg create mode 100644 iconsAsset/static/icAlertTriangleLine.svg create mode 100644 iconsAsset/static/icArrowDownFilled.svg create mode 100644 iconsAsset/static/icArrowDownLine.svg create mode 100644 iconsAsset/static/icArrowLeftCornerUpFilled.svg create mode 100644 iconsAsset/static/icArrowLeftCornerUpLine.svg create mode 100644 iconsAsset/static/icArrowLeftFilled.svg create mode 100644 iconsAsset/static/icArrowLeftLine.svg create mode 100644 iconsAsset/static/icArrowLeftUpFilled.svg create mode 100644 iconsAsset/static/icArrowLeftUpLine.svg create mode 100644 iconsAsset/static/icArrowRightCornerUpFilled.svg create mode 100644 iconsAsset/static/icArrowRightCornerUpLine.svg create mode 100644 iconsAsset/static/icArrowRightFilled.svg create mode 100644 iconsAsset/static/icArrowRightLeftFilled.svg create mode 100644 iconsAsset/static/icArrowRightLeftLine.svg create mode 100644 iconsAsset/static/icArrowRightLine.svg create mode 100644 iconsAsset/static/icArrowRightUpFilled.svg create mode 100644 iconsAsset/static/icArrowRightUpLine.svg create mode 100644 iconsAsset/static/icArrowSquareUpRightFilled.svg create mode 100644 iconsAsset/static/icArrowSquareUpRightLine.svg create mode 100644 iconsAsset/static/icArrowUpDownCornerFilled.svg create mode 100644 iconsAsset/static/icArrowUpDownCornerLine.svg create mode 100644 iconsAsset/static/icArrowUpDownFilled.svg create mode 100644 iconsAsset/static/icArrowUpDownLine.svg create mode 100644 iconsAsset/static/icArrowUpFilled.svg create mode 100644 iconsAsset/static/icArrowUpLine.svg create mode 100644 iconsAsset/static/icArrowsChevronDownFilled.svg create mode 100644 iconsAsset/static/icArrowsChevronDownLine.svg create mode 100644 iconsAsset/static/icArrowsChevronLeftFilled.svg create mode 100644 iconsAsset/static/icArrowsChevronLeftLine.svg create mode 100644 iconsAsset/static/icArrowsChevronRightFilled.svg create mode 100644 iconsAsset/static/icArrowsChevronRightLine.svg create mode 100644 iconsAsset/static/icArrowsChevronUpFilled.svg create mode 100644 iconsAsset/static/icArrowsChevronUpLine.svg create mode 100644 iconsAsset/static/icBluetoothFilled.svg create mode 100644 iconsAsset/static/icBluetoothLine.svg create mode 100644 iconsAsset/static/icBookFilled.svg create mode 100644 iconsAsset/static/icBookLine.svg create mode 100644 iconsAsset/static/icBookmarkFilled.svg create mode 100644 iconsAsset/static/icBookmarkLine.svg create mode 100644 iconsAsset/static/icCalenderFilled.svg create mode 100644 iconsAsset/static/icCalenderLine.svg create mode 100644 iconsAsset/static/icCameraFilled.svg create mode 100644 iconsAsset/static/icCameraLine.svg create mode 100644 iconsAsset/static/icCancelFilled.svg create mode 100644 iconsAsset/static/icCancelLine.svg create mode 100644 iconsAsset/static/icChatFilled.svg create mode 100644 iconsAsset/static/icChatLine.svg create mode 100644 iconsAsset/static/icCheckFilled.svg create mode 100644 iconsAsset/static/icCheckLine.svg create mode 100644 iconsAsset/static/icClockFilled.svg create mode 100644 iconsAsset/static/icClockLine.svg create mode 100644 iconsAsset/static/icCloseFilled.svg create mode 100644 iconsAsset/static/icCloseLine.svg create mode 100644 iconsAsset/static/icCopyFilled.svg create mode 100644 iconsAsset/static/icCopyLine.svg create mode 100644 iconsAsset/static/icCropFilled.svg create mode 100644 iconsAsset/static/icCropLine.svg create mode 100644 iconsAsset/static/icDMFilled.svg create mode 100644 iconsAsset/static/icDMLine.svg create mode 100644 iconsAsset/static/icDeleteFilled.svg create mode 100644 iconsAsset/static/icDeleteLine.svg create mode 100644 iconsAsset/static/icDiscountFilled.svg create mode 100644 iconsAsset/static/icDiscountLine.svg create mode 100644 iconsAsset/static/icDocumentsAddFilled.svg create mode 100644 iconsAsset/static/icDocumentsAddLine.svg create mode 100644 iconsAsset/static/icDocumentsCopyFilled.svg create mode 100644 iconsAsset/static/icDocumentsCopyLine.svg create mode 100644 iconsAsset/static/icDocumentsEditFilled.svg create mode 100644 iconsAsset/static/icDocumentsEditLine.svg create mode 100644 iconsAsset/static/icDocumentsFilled.svg create mode 100644 iconsAsset/static/icDocumentsLine.svg create mode 100644 iconsAsset/static/icDocumentsSearchFilled.svg create mode 100644 iconsAsset/static/icDocumentsSearchLine.svg create mode 100644 iconsAsset/static/icDownloadFilled.svg create mode 100644 iconsAsset/static/icDownloadLine.svg create mode 100644 iconsAsset/static/icEditFilled.svg create mode 100644 iconsAsset/static/icEditLine.svg create mode 100644 iconsAsset/static/icExpandFilled.svg create mode 100644 iconsAsset/static/icExpandLine.svg create mode 100644 iconsAsset/static/icExternalLinkFilled.svg create mode 100644 iconsAsset/static/icExternalLinkLine.svg create mode 100644 iconsAsset/static/icEyeFilled.svg create mode 100644 iconsAsset/static/icEyeLine.svg create mode 100644 iconsAsset/static/icFacebookFilled.svg create mode 100644 iconsAsset/static/icFacebookLine.svg create mode 100644 iconsAsset/static/icFigmaFilled.svg create mode 100644 iconsAsset/static/icFigmaLine.svg create mode 100644 iconsAsset/static/icFilterBarFilled.svg create mode 100644 iconsAsset/static/icFilterBarLine.svg create mode 100644 iconsAsset/static/icFilterFilled.svg create mode 100644 iconsAsset/static/icFilterLine.svg create mode 100644 iconsAsset/static/icFlagFilled.svg create mode 100644 iconsAsset/static/icFlagLine.svg create mode 100644 iconsAsset/static/icFlameFilled.svg create mode 100644 iconsAsset/static/icFlameLine.svg create mode 100644 iconsAsset/static/icFolderEditFilled.svg create mode 100644 iconsAsset/static/icFolderEditLine.svg create mode 100644 iconsAsset/static/icFolderFilled.svg create mode 100644 iconsAsset/static/icFolderLine.svg create mode 100644 iconsAsset/static/icFolderOpenedFilled.svg create mode 100644 iconsAsset/static/icFolderOpenedLine.svg create mode 100644 iconsAsset/static/icFolderSharedFilled.svg create mode 100644 iconsAsset/static/icFolderSharedLine.svg create mode 100644 iconsAsset/static/icGoogleFilled.svg create mode 100644 iconsAsset/static/icGoogleLine.svg create mode 100644 iconsAsset/static/icHeartFilled.svg create mode 100644 iconsAsset/static/icHeartLine.svg create mode 100644 iconsAsset/static/icHomeFilled.svg create mode 100644 iconsAsset/static/icHomeLine.svg create mode 100644 iconsAsset/static/icIMacFilled.svg create mode 100644 iconsAsset/static/icIMacLine.svg create mode 100644 iconsAsset/static/icIPadFilled.svg create mode 100644 iconsAsset/static/icIPadLine.svg create mode 100644 iconsAsset/static/icIPhoneFilled.svg create mode 100644 iconsAsset/static/icIPhoneLine.svg create mode 100644 iconsAsset/static/icImageFilled.svg create mode 100644 iconsAsset/static/icImageLine.svg create mode 100644 iconsAsset/static/icInboxFilled.svg create mode 100644 iconsAsset/static/icInboxLine.svg create mode 100644 iconsAsset/static/icInfoCircleFilled.svg create mode 100644 iconsAsset/static/icInfoCircleLine.svg create mode 100644 iconsAsset/static/icInstagramFilled.svg create mode 100644 iconsAsset/static/icInstagramLine.svg create mode 100644 iconsAsset/static/icKeyboardFilled.svg create mode 100644 iconsAsset/static/icKeyboardLine.svg create mode 100644 iconsAsset/static/icLayoutFilled.svg create mode 100644 iconsAsset/static/icLayoutLine.svg create mode 100644 iconsAsset/static/icLinkedinFilled.svg create mode 100644 iconsAsset/static/icLinkedinLine.svg create mode 100644 iconsAsset/static/icListFilled.svg create mode 100644 iconsAsset/static/icListLine.svg create mode 100644 iconsAsset/static/icLoaderFilled.svg create mode 100644 iconsAsset/static/icLoaderLine.svg create mode 100644 iconsAsset/static/icLockFilled.svg create mode 100644 iconsAsset/static/icLockLine.svg create mode 100644 iconsAsset/static/icMailFilled.svg create mode 100644 iconsAsset/static/icMailLine.svg create mode 100644 iconsAsset/static/icMailOpenedFilled.svg create mode 100644 iconsAsset/static/icMailOpenedLine.svg create mode 100644 iconsAsset/static/icMenuFilled.svg create mode 100644 iconsAsset/static/icMenuLine.svg create mode 100644 iconsAsset/static/icMicrophoneFilled.svg create mode 100644 iconsAsset/static/icMicrophoneLine.svg create mode 100644 iconsAsset/static/icMinusFilled.svg create mode 100644 iconsAsset/static/icMinusLine.svg create mode 100644 iconsAsset/static/icMouseFilled.svg create mode 100644 iconsAsset/static/icMouseLine.svg create mode 100644 iconsAsset/static/icMoveFilled.svg create mode 100644 iconsAsset/static/icMoveLine.svg create mode 100644 iconsAsset/static/icMusicNoteFilled.svg create mode 100644 iconsAsset/static/icMusicNoteLine.svg create mode 100644 iconsAsset/static/icNotificationFilled.svg create mode 100644 iconsAsset/static/icNotificationLine.svg create mode 100644 iconsAsset/static/icNotificationOffFilled.svg create mode 100644 iconsAsset/static/icNotificationOffLine.svg create mode 100644 iconsAsset/static/icPauseFilled.svg create mode 100644 iconsAsset/static/icPauseLine.svg create mode 100644 iconsAsset/static/icPinFilled.svg create mode 100644 iconsAsset/static/icPinLine.svg create mode 100644 iconsAsset/static/icPlayFilled.svg create mode 100644 iconsAsset/static/icPlayLine.svg create mode 100644 iconsAsset/static/icPlayStationFilled.svg create mode 100644 iconsAsset/static/icPlayStationLine.svg create mode 100644 iconsAsset/static/icPlusFilled.svg create mode 100644 iconsAsset/static/icPlusLine.svg create mode 100644 iconsAsset/static/icReceiveFilled.svg create mode 100644 iconsAsset/static/icReceiveLine.svg create mode 100644 iconsAsset/static/icReplyFilled.svg create mode 100644 iconsAsset/static/icReplyLine.svg create mode 100644 iconsAsset/static/icRetryRefreshFilled.svg create mode 100644 iconsAsset/static/icRetryRefreshLine.svg create mode 100644 iconsAsset/static/icSendFilled.svg create mode 100644 iconsAsset/static/icSendLine.svg create mode 100644 iconsAsset/static/icSettingFilled.svg create mode 100644 iconsAsset/static/icSettingLine.svg create mode 100644 iconsAsset/static/icShareFilled.svg create mode 100644 iconsAsset/static/icShareLine.svg create mode 100644 iconsAsset/static/icShopFilled.svg create mode 100644 iconsAsset/static/icShopLine.svg create mode 100644 iconsAsset/static/icShoppingBagFilled.svg create mode 100644 iconsAsset/static/icShoppingBagLine.svg create mode 100644 iconsAsset/static/icShoppingCartFilled.svg create mode 100644 iconsAsset/static/icShoppingCartLine.svg create mode 100644 iconsAsset/static/icStarFilled.svg create mode 100644 iconsAsset/static/icStarLine.svg create mode 100644 iconsAsset/static/icSubtractFilled.svg create mode 100644 iconsAsset/static/icSubtractLine.svg create mode 100644 iconsAsset/static/icTagFilled.svg create mode 100644 iconsAsset/static/icTagLine.svg create mode 100644 iconsAsset/static/icTrashFilled.svg create mode 100644 iconsAsset/static/icTrashLine.svg create mode 100644 iconsAsset/static/icUnavailableFilled.svg create mode 100644 iconsAsset/static/icUnavailableLine.svg create mode 100644 iconsAsset/static/icUnlockFilled.svg create mode 100644 iconsAsset/static/icUnlockLine.svg create mode 100644 iconsAsset/static/icUserAddFilled.svg create mode 100644 iconsAsset/static/icUserAddLine.svg create mode 100644 iconsAsset/static/icUserFilled.svg create mode 100644 iconsAsset/static/icUserGroupFilled.svg create mode 100644 iconsAsset/static/icUserGroupLine.svg create mode 100644 iconsAsset/static/icUserLine.svg create mode 100644 iconsAsset/static/icUserTwoFilled.svg create mode 100644 iconsAsset/static/icUserTwoLine.svg create mode 100644 iconsAsset/static/icVolumeDownFilled.svg create mode 100644 iconsAsset/static/icVolumeDownLine.svg create mode 100644 iconsAsset/static/icVolumeFilled.svg create mode 100644 iconsAsset/static/icVolumeLine.svg create mode 100644 iconsAsset/static/icVolumeUpFilled.svg create mode 100644 iconsAsset/static/icVolumeUpLine.svg create mode 100644 iconsAsset/static/icWalletFilled.svg create mode 100644 iconsAsset/static/icWalletLine.svg create mode 100644 iconsAsset/static/icWiFiFilled.svg create mode 100644 iconsAsset/static/icWiFiLine.svg create mode 100644 iconsAsset/static/icWorldFilled.svg create mode 100644 iconsAsset/static/icWorldLine.svg create mode 100644 iconsAsset/static/icZapFilled.svg create mode 100644 iconsAsset/static/icZapLine.svg delete mode 100644 iconsAsset/static/ic_adbadge_filled.svg delete mode 100644 iconsAsset/static/ic_adbadge_line.svg delete mode 100644 iconsAsset/static/ic_arrow_down_line.svg delete mode 100644 iconsAsset/static/ic_arrow_left_line.svg delete mode 100644 iconsAsset/static/ic_arrow_right_line.svg delete mode 100644 iconsAsset/static/ic_arrow_up_line.svg delete mode 100644 iconsAsset/static/ic_bell_filled.svg delete mode 100644 iconsAsset/static/ic_bell_line.svg delete mode 100644 iconsAsset/static/ic_bellmute_line.svg delete mode 100644 iconsAsset/static/ic_blockuser_line.svg delete mode 100644 iconsAsset/static/ic_board_filled.svg delete mode 100644 iconsAsset/static/ic_board_line.svg delete mode 100644 iconsAsset/static/ic_book_filled.svg delete mode 100644 iconsAsset/static/ic_book_line.svg delete mode 100644 iconsAsset/static/ic_calendar_filled.svg delete mode 100644 iconsAsset/static/ic_calendar_line.svg delete mode 100644 iconsAsset/static/ic_camera_filled.svg delete mode 100644 iconsAsset/static/ic_camera_line.svg delete mode 100644 iconsAsset/static/ic_cameracircle_line.svg delete mode 100644 iconsAsset/static/ic_check_line.svg delete mode 100644 iconsAsset/static/ic_checkcircle_filled.svg delete mode 100644 iconsAsset/static/ic_checkcircle_line.svg delete mode 100644 iconsAsset/static/ic_clip_line.svg delete mode 100644 iconsAsset/static/ic_comment_filled.svg delete mode 100644 iconsAsset/static/ic_comment_line.svg delete mode 100644 iconsAsset/static/ic_dotbadge_line.svg delete mode 100644 iconsAsset/static/ic_dots_horizontal_line.svg delete mode 100644 iconsAsset/static/ic_dots_vertical_line.svg delete mode 100644 iconsAsset/static/ic_download_line.svg delete mode 100644 iconsAsset/static/ic_emojiadd_line.svg delete mode 100644 iconsAsset/static/ic_eyeclosed_line.svg delete mode 100644 iconsAsset/static/ic_eyeopen_line.svg delete mode 100644 iconsAsset/static/ic_food_filled.svg delete mode 100644 iconsAsset/static/ic_food_line.svg delete mode 100644 iconsAsset/static/ic_foodcalendar_filled.svg delete mode 100644 iconsAsset/static/ic_foodcalendar_line.svg delete mode 100644 iconsAsset/static/ic_ground_filled.svg delete mode 100644 iconsAsset/static/ic_ground_line.svg delete mode 100644 iconsAsset/static/ic_heart_line.svg delete mode 100644 iconsAsset/static/ic_home_filled.svg delete mode 100644 iconsAsset/static/ic_home_line.svg delete mode 100644 iconsAsset/static/ic_list_line.svg delete mode 100644 iconsAsset/static/ic_lock_filled.svg delete mode 100644 iconsAsset/static/ic_lock_line.svg delete mode 100644 iconsAsset/static/ic_new_filled.svg delete mode 100644 iconsAsset/static/ic_new_line.svg delete mode 100644 iconsAsset/static/ic_notice_filled.svg delete mode 100644 iconsAsset/static/ic_notice_line.svg delete mode 100644 iconsAsset/static/ic_pen_filled.svg delete mode 100644 iconsAsset/static/ic_pen_line.svg delete mode 100644 iconsAsset/static/ic_person_filled.svg delete mode 100644 iconsAsset/static/ic_person_line.svg delete mode 100644 iconsAsset/static/ic_personcircle_line.svg delete mode 100644 iconsAsset/static/ic_picture_filled.svg delete mode 100644 iconsAsset/static/ic_picture_line.svg delete mode 100644 iconsAsset/static/ic_pin_filled.svg delete mode 100644 iconsAsset/static/ic_pin_line.svg delete mode 100644 iconsAsset/static/ic_playcircle_filled.svg delete mode 100644 iconsAsset/static/ic_playcircle_line.svg delete mode 100644 iconsAsset/static/ic_plus_line.svg delete mode 100644 iconsAsset/static/ic_rank_filled.svg delete mode 100644 iconsAsset/static/ic_rank_line.svg delete mode 100644 iconsAsset/static/ic_recomment_line.svg delete mode 100644 iconsAsset/static/ic_refresh_line.svg delete mode 100644 iconsAsset/static/ic_savecircle_filled.svg delete mode 100644 iconsAsset/static/ic_savecircle_line.svg delete mode 100644 iconsAsset/static/ic_schoolcalendar_filled.svg delete mode 100644 iconsAsset/static/ic_schoolcalendar_line.svg delete mode 100644 iconsAsset/static/ic_search_line.svg delete mode 100644 iconsAsset/static/ic_setting_line.svg delete mode 100644 iconsAsset/static/ic_share_line.svg delete mode 100644 iconsAsset/static/ic_sharecircle_filled.svg delete mode 100644 iconsAsset/static/ic_sharecircle_line.svg delete mode 100644 iconsAsset/static/ic_star_filled.svg delete mode 100644 iconsAsset/static/ic_star_line.svg delete mode 100644 iconsAsset/static/ic_thumb_down_filled.svg delete mode 100644 iconsAsset/static/ic_thumb_down_line.svg delete mode 100644 iconsAsset/static/ic_thumb_up_filled.svg delete mode 100644 iconsAsset/static/ic_thumb_up_line.svg delete mode 100644 iconsAsset/static/ic_timecalendar_filled.svg delete mode 100644 iconsAsset/static/ic_timecalendar_line.svg delete mode 100644 iconsAsset/static/ic_trashcan_filled.svg delete mode 100644 iconsAsset/static/ic_trashcan_line.svg delete mode 100644 iconsAsset/static/ic_warningcircle_filled.svg delete mode 100644 iconsAsset/static/ic_warningcircle_line.svg delete mode 100644 iconsAsset/static/ic_x_line.svg delete mode 100644 iconsAsset/static/ic_xcircle_filled.svg delete mode 100644 src/style/foundation/icons/generated/IcAdbadgeFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcAdbadgeLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcArrowDownLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcArrowLeftLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcArrowRightLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcArrowUpLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcBellFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcBellLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcBellmuteLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcBlockuserLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcBoardFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcBoardLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcBookFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcBookLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcCalendarFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcCalendarLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcCameraFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcCameraLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcCameracircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcCheckLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcCheckcircleFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcCheckcircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcClipLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcCommentFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcCommentLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcDotbadgeLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcDotsHorizontalLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcDotsVerticalLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcDownloadLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcEmojiaddLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcEyeclosedLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcEyeopenLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcFoodFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcFoodLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcFoodcalendarFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcFoodcalendarLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcGroundFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcGroundLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcHeartLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcHomeFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcHomeLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcListLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcLockFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcLockLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcNewFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcNewLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcNoticeFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcNoticeLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPenFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcPenLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPersonFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcPersonLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPersoncircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPictureFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcPictureLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPinFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcPinLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPlaycircleFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcPlaycircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcPlusLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcRankFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcRankLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcRecommentLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcRefreshLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcSavecircleFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcSavecircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcSchoolcalendarFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcSchoolcalendarLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcSearchLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcSettingLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcShareLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcSharecircleFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcSharecircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcStarFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcStarLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcThumbDownFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcThumbDownLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcThumbUpFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcThumbUpLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcTimecalendarFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcTimecalendarLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcTrashcanFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcTrashcanLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcWarningcircleFilled.tsx delete mode 100644 src/style/foundation/icons/generated/IcWarningcircleLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcXLine.tsx delete mode 100644 src/style/foundation/icons/generated/IcXcircleFilled.tsx delete mode 100644 src/style/foundation/icons/generated/index.ts diff --git a/iconsAsset/static/IcArrowLeftDownFilled.svg b/iconsAsset/static/IcArrowLeftDownFilled.svg new file mode 100644 index 0000000..3d5c706 --- /dev/null +++ b/iconsAsset/static/IcArrowLeftDownFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/IcArrowLeftDownLine.svg b/iconsAsset/static/IcArrowLeftDownLine.svg new file mode 100644 index 0000000..bc473a1 --- /dev/null +++ b/iconsAsset/static/IcArrowLeftDownLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/IcArrowRightDownFilled.svg b/iconsAsset/static/IcArrowRightDownFilled.svg new file mode 100644 index 0000000..444d668 --- /dev/null +++ b/iconsAsset/static/IcArrowRightDownFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowRightDownLine.svg b/iconsAsset/static/IcArrowRightDownLine.svg new file mode 100644 index 0000000..cfafe2e --- /dev/null +++ b/iconsAsset/static/IcArrowRightDownLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowRotateFilled.svg b/iconsAsset/static/IcArrowRotateFilled.svg new file mode 100644 index 0000000..2efe1d7 --- /dev/null +++ b/iconsAsset/static/IcArrowRotateFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowRotateLine.svg b/iconsAsset/static/IcArrowRotateLine.svg new file mode 100644 index 0000000..d772545 --- /dev/null +++ b/iconsAsset/static/IcArrowRotateLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowSquareDownLeftFilled.svg b/iconsAsset/static/IcArrowSquareDownLeftFilled.svg new file mode 100644 index 0000000..83dc4f8 --- /dev/null +++ b/iconsAsset/static/IcArrowSquareDownLeftFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowSquareDownLeftLine.svg b/iconsAsset/static/IcArrowSquareDownLeftLine.svg new file mode 100644 index 0000000..1c2e454 --- /dev/null +++ b/iconsAsset/static/IcArrowSquareDownLeftLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowSquareDownRightFilled.svg b/iconsAsset/static/IcArrowSquareDownRightFilled.svg new file mode 100644 index 0000000..0c38ca5 --- /dev/null +++ b/iconsAsset/static/IcArrowSquareDownRightFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowSquareDownRightLine.svg b/iconsAsset/static/IcArrowSquareDownRightLine.svg new file mode 100644 index 0000000..8f73ab5 --- /dev/null +++ b/iconsAsset/static/IcArrowSquareDownRightLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowSquareUpLeftFilled.svg b/iconsAsset/static/IcArrowSquareUpLeftFilled.svg new file mode 100644 index 0000000..aaec4df --- /dev/null +++ b/iconsAsset/static/IcArrowSquareUpLeftFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/IcArrowSquareUpLeftLine.svg b/iconsAsset/static/IcArrowSquareUpLeftLine.svg new file mode 100644 index 0000000..0204ac2 --- /dev/null +++ b/iconsAsset/static/IcArrowSquareUpLeftLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icAddFilled.svg b/iconsAsset/static/icAddFilled.svg new file mode 100644 index 0000000..13a56f4 --- /dev/null +++ b/iconsAsset/static/icAddFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icAddLine.svg b/iconsAsset/static/icAddLine.svg new file mode 100644 index 0000000..ff40de4 --- /dev/null +++ b/iconsAsset/static/icAddLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icAlarmFilled.svg b/iconsAsset/static/icAlarmFilled.svg new file mode 100644 index 0000000..e8691de --- /dev/null +++ b/iconsAsset/static/icAlarmFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icAlarmLine.svg b/iconsAsset/static/icAlarmLine.svg new file mode 100644 index 0000000..cf7919c --- /dev/null +++ b/iconsAsset/static/icAlarmLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icAlertTriangleFilled.svg b/iconsAsset/static/icAlertTriangleFilled.svg new file mode 100644 index 0000000..730bd60 --- /dev/null +++ b/iconsAsset/static/icAlertTriangleFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icAlertTriangleLine.svg b/iconsAsset/static/icAlertTriangleLine.svg new file mode 100644 index 0000000..9691707 --- /dev/null +++ b/iconsAsset/static/icAlertTriangleLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icArrowDownFilled.svg b/iconsAsset/static/icArrowDownFilled.svg new file mode 100644 index 0000000..cbd1958 --- /dev/null +++ b/iconsAsset/static/icArrowDownFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icArrowDownLine.svg b/iconsAsset/static/icArrowDownLine.svg new file mode 100644 index 0000000..cb09957 --- /dev/null +++ b/iconsAsset/static/icArrowDownLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icArrowLeftCornerUpFilled.svg b/iconsAsset/static/icArrowLeftCornerUpFilled.svg new file mode 100644 index 0000000..5852af4 --- /dev/null +++ b/iconsAsset/static/icArrowLeftCornerUpFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowLeftCornerUpLine.svg b/iconsAsset/static/icArrowLeftCornerUpLine.svg new file mode 100644 index 0000000..e8ba602 --- /dev/null +++ b/iconsAsset/static/icArrowLeftCornerUpLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowLeftFilled.svg b/iconsAsset/static/icArrowLeftFilled.svg new file mode 100644 index 0000000..db30470 --- /dev/null +++ b/iconsAsset/static/icArrowLeftFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowLeftLine.svg b/iconsAsset/static/icArrowLeftLine.svg new file mode 100644 index 0000000..f065d48 --- /dev/null +++ b/iconsAsset/static/icArrowLeftLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowLeftUpFilled.svg b/iconsAsset/static/icArrowLeftUpFilled.svg new file mode 100644 index 0000000..b6a812d --- /dev/null +++ b/iconsAsset/static/icArrowLeftUpFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowLeftUpLine.svg b/iconsAsset/static/icArrowLeftUpLine.svg new file mode 100644 index 0000000..aba7ed6 --- /dev/null +++ b/iconsAsset/static/icArrowLeftUpLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowRightCornerUpFilled.svg b/iconsAsset/static/icArrowRightCornerUpFilled.svg new file mode 100644 index 0000000..f89ce6c --- /dev/null +++ b/iconsAsset/static/icArrowRightCornerUpFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowRightCornerUpLine.svg b/iconsAsset/static/icArrowRightCornerUpLine.svg new file mode 100644 index 0000000..1d1b9bd --- /dev/null +++ b/iconsAsset/static/icArrowRightCornerUpLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowRightFilled.svg b/iconsAsset/static/icArrowRightFilled.svg new file mode 100644 index 0000000..c5fb5c6 --- /dev/null +++ b/iconsAsset/static/icArrowRightFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowRightLeftFilled.svg b/iconsAsset/static/icArrowRightLeftFilled.svg new file mode 100644 index 0000000..4e7793d --- /dev/null +++ b/iconsAsset/static/icArrowRightLeftFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowRightLeftLine.svg b/iconsAsset/static/icArrowRightLeftLine.svg new file mode 100644 index 0000000..5e78de1 --- /dev/null +++ b/iconsAsset/static/icArrowRightLeftLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowRightLine.svg b/iconsAsset/static/icArrowRightLine.svg new file mode 100644 index 0000000..8e3b5e2 --- /dev/null +++ b/iconsAsset/static/icArrowRightLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowRightUpFilled.svg b/iconsAsset/static/icArrowRightUpFilled.svg new file mode 100644 index 0000000..baeb2a2 --- /dev/null +++ b/iconsAsset/static/icArrowRightUpFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icArrowRightUpLine.svg b/iconsAsset/static/icArrowRightUpLine.svg new file mode 100644 index 0000000..3d9008c --- /dev/null +++ b/iconsAsset/static/icArrowRightUpLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowSquareUpRightFilled.svg b/iconsAsset/static/icArrowSquareUpRightFilled.svg new file mode 100644 index 0000000..c9f2bf9 --- /dev/null +++ b/iconsAsset/static/icArrowSquareUpRightFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowSquareUpRightLine.svg b/iconsAsset/static/icArrowSquareUpRightLine.svg new file mode 100644 index 0000000..2988807 --- /dev/null +++ b/iconsAsset/static/icArrowSquareUpRightLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowUpDownCornerFilled.svg b/iconsAsset/static/icArrowUpDownCornerFilled.svg new file mode 100644 index 0000000..5137610 --- /dev/null +++ b/iconsAsset/static/icArrowUpDownCornerFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowUpDownCornerLine.svg b/iconsAsset/static/icArrowUpDownCornerLine.svg new file mode 100644 index 0000000..4f189f0 --- /dev/null +++ b/iconsAsset/static/icArrowUpDownCornerLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowUpDownFilled.svg b/iconsAsset/static/icArrowUpDownFilled.svg new file mode 100644 index 0000000..0cdb597 --- /dev/null +++ b/iconsAsset/static/icArrowUpDownFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowUpDownLine.svg b/iconsAsset/static/icArrowUpDownLine.svg new file mode 100644 index 0000000..8e4443e --- /dev/null +++ b/iconsAsset/static/icArrowUpDownLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowUpFilled.svg b/iconsAsset/static/icArrowUpFilled.svg new file mode 100644 index 0000000..e0b6dc3 --- /dev/null +++ b/iconsAsset/static/icArrowUpFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icArrowUpLine.svg b/iconsAsset/static/icArrowUpLine.svg new file mode 100644 index 0000000..0025e3f --- /dev/null +++ b/iconsAsset/static/icArrowUpLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronDownFilled.svg b/iconsAsset/static/icArrowsChevronDownFilled.svg new file mode 100644 index 0000000..283860a --- /dev/null +++ b/iconsAsset/static/icArrowsChevronDownFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronDownLine.svg b/iconsAsset/static/icArrowsChevronDownLine.svg new file mode 100644 index 0000000..104c3ac --- /dev/null +++ b/iconsAsset/static/icArrowsChevronDownLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronLeftFilled.svg b/iconsAsset/static/icArrowsChevronLeftFilled.svg new file mode 100644 index 0000000..d1e025e --- /dev/null +++ b/iconsAsset/static/icArrowsChevronLeftFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronLeftLine.svg b/iconsAsset/static/icArrowsChevronLeftLine.svg new file mode 100644 index 0000000..be0d48c --- /dev/null +++ b/iconsAsset/static/icArrowsChevronLeftLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronRightFilled.svg b/iconsAsset/static/icArrowsChevronRightFilled.svg new file mode 100644 index 0000000..c8f1706 --- /dev/null +++ b/iconsAsset/static/icArrowsChevronRightFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronRightLine.svg b/iconsAsset/static/icArrowsChevronRightLine.svg new file mode 100644 index 0000000..9831e43 --- /dev/null +++ b/iconsAsset/static/icArrowsChevronRightLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronUpFilled.svg b/iconsAsset/static/icArrowsChevronUpFilled.svg new file mode 100644 index 0000000..0e57bae --- /dev/null +++ b/iconsAsset/static/icArrowsChevronUpFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icArrowsChevronUpLine.svg b/iconsAsset/static/icArrowsChevronUpLine.svg new file mode 100644 index 0000000..6f0ed79 --- /dev/null +++ b/iconsAsset/static/icArrowsChevronUpLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icBluetoothFilled.svg b/iconsAsset/static/icBluetoothFilled.svg new file mode 100644 index 0000000..3a9c8a8 --- /dev/null +++ b/iconsAsset/static/icBluetoothFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icBluetoothLine.svg b/iconsAsset/static/icBluetoothLine.svg new file mode 100644 index 0000000..7fc5dfe --- /dev/null +++ b/iconsAsset/static/icBluetoothLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icBookFilled.svg b/iconsAsset/static/icBookFilled.svg new file mode 100644 index 0000000..4b050f9 --- /dev/null +++ b/iconsAsset/static/icBookFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icBookLine.svg b/iconsAsset/static/icBookLine.svg new file mode 100644 index 0000000..57859d2 --- /dev/null +++ b/iconsAsset/static/icBookLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icBookmarkFilled.svg b/iconsAsset/static/icBookmarkFilled.svg new file mode 100644 index 0000000..87b48b7 --- /dev/null +++ b/iconsAsset/static/icBookmarkFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icBookmarkLine.svg b/iconsAsset/static/icBookmarkLine.svg new file mode 100644 index 0000000..46eb820 --- /dev/null +++ b/iconsAsset/static/icBookmarkLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCalenderFilled.svg b/iconsAsset/static/icCalenderFilled.svg new file mode 100644 index 0000000..5b720fe --- /dev/null +++ b/iconsAsset/static/icCalenderFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCalenderLine.svg b/iconsAsset/static/icCalenderLine.svg new file mode 100644 index 0000000..9db0388 --- /dev/null +++ b/iconsAsset/static/icCalenderLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icCameraFilled.svg b/iconsAsset/static/icCameraFilled.svg new file mode 100644 index 0000000..be41786 --- /dev/null +++ b/iconsAsset/static/icCameraFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icCameraLine.svg b/iconsAsset/static/icCameraLine.svg new file mode 100644 index 0000000..e8dadbc --- /dev/null +++ b/iconsAsset/static/icCameraLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icCancelFilled.svg b/iconsAsset/static/icCancelFilled.svg new file mode 100644 index 0000000..6b23cef --- /dev/null +++ b/iconsAsset/static/icCancelFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCancelLine.svg b/iconsAsset/static/icCancelLine.svg new file mode 100644 index 0000000..0903140 --- /dev/null +++ b/iconsAsset/static/icCancelLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icChatFilled.svg b/iconsAsset/static/icChatFilled.svg new file mode 100644 index 0000000..e6212b3 --- /dev/null +++ b/iconsAsset/static/icChatFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icChatLine.svg b/iconsAsset/static/icChatLine.svg new file mode 100644 index 0000000..ad1b5b5 --- /dev/null +++ b/iconsAsset/static/icChatLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icCheckFilled.svg b/iconsAsset/static/icCheckFilled.svg new file mode 100644 index 0000000..fd57337 --- /dev/null +++ b/iconsAsset/static/icCheckFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCheckLine.svg b/iconsAsset/static/icCheckLine.svg new file mode 100644 index 0000000..66ecd5a --- /dev/null +++ b/iconsAsset/static/icCheckLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icClockFilled.svg b/iconsAsset/static/icClockFilled.svg new file mode 100644 index 0000000..740ea76 --- /dev/null +++ b/iconsAsset/static/icClockFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icClockLine.svg b/iconsAsset/static/icClockLine.svg new file mode 100644 index 0000000..69976f4 --- /dev/null +++ b/iconsAsset/static/icClockLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icCloseFilled.svg b/iconsAsset/static/icCloseFilled.svg new file mode 100644 index 0000000..6cb6885 --- /dev/null +++ b/iconsAsset/static/icCloseFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCloseLine.svg b/iconsAsset/static/icCloseLine.svg new file mode 100644 index 0000000..8a263de --- /dev/null +++ b/iconsAsset/static/icCloseLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCopyFilled.svg b/iconsAsset/static/icCopyFilled.svg new file mode 100644 index 0000000..4b3fed0 --- /dev/null +++ b/iconsAsset/static/icCopyFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icCopyLine.svg b/iconsAsset/static/icCopyLine.svg new file mode 100644 index 0000000..7333aa1 --- /dev/null +++ b/iconsAsset/static/icCopyLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icCropFilled.svg b/iconsAsset/static/icCropFilled.svg new file mode 100644 index 0000000..d38f960 --- /dev/null +++ b/iconsAsset/static/icCropFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icCropLine.svg b/iconsAsset/static/icCropLine.svg new file mode 100644 index 0000000..39b757d --- /dev/null +++ b/iconsAsset/static/icCropLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDMFilled.svg b/iconsAsset/static/icDMFilled.svg new file mode 100644 index 0000000..dc8f67a --- /dev/null +++ b/iconsAsset/static/icDMFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icDMLine.svg b/iconsAsset/static/icDMLine.svg new file mode 100644 index 0000000..0e25895 --- /dev/null +++ b/iconsAsset/static/icDMLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icDeleteFilled.svg b/iconsAsset/static/icDeleteFilled.svg new file mode 100644 index 0000000..c2e8a10 --- /dev/null +++ b/iconsAsset/static/icDeleteFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icDeleteLine.svg b/iconsAsset/static/icDeleteLine.svg new file mode 100644 index 0000000..9eaae8e --- /dev/null +++ b/iconsAsset/static/icDeleteLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDiscountFilled.svg b/iconsAsset/static/icDiscountFilled.svg new file mode 100644 index 0000000..7e008bf --- /dev/null +++ b/iconsAsset/static/icDiscountFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icDiscountLine.svg b/iconsAsset/static/icDiscountLine.svg new file mode 100644 index 0000000..6bb9011 --- /dev/null +++ b/iconsAsset/static/icDiscountLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icDocumentsAddFilled.svg b/iconsAsset/static/icDocumentsAddFilled.svg new file mode 100644 index 0000000..0e76b98 --- /dev/null +++ b/iconsAsset/static/icDocumentsAddFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDocumentsAddLine.svg b/iconsAsset/static/icDocumentsAddLine.svg new file mode 100644 index 0000000..85279fa --- /dev/null +++ b/iconsAsset/static/icDocumentsAddLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icDocumentsCopyFilled.svg b/iconsAsset/static/icDocumentsCopyFilled.svg new file mode 100644 index 0000000..8b038c2 --- /dev/null +++ b/iconsAsset/static/icDocumentsCopyFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icDocumentsCopyLine.svg b/iconsAsset/static/icDocumentsCopyLine.svg new file mode 100644 index 0000000..2549a67 --- /dev/null +++ b/iconsAsset/static/icDocumentsCopyLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icDocumentsEditFilled.svg b/iconsAsset/static/icDocumentsEditFilled.svg new file mode 100644 index 0000000..f62347e --- /dev/null +++ b/iconsAsset/static/icDocumentsEditFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icDocumentsEditLine.svg b/iconsAsset/static/icDocumentsEditLine.svg new file mode 100644 index 0000000..28a0ded --- /dev/null +++ b/iconsAsset/static/icDocumentsEditLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDocumentsFilled.svg b/iconsAsset/static/icDocumentsFilled.svg new file mode 100644 index 0000000..e34a8a7 --- /dev/null +++ b/iconsAsset/static/icDocumentsFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDocumentsLine.svg b/iconsAsset/static/icDocumentsLine.svg new file mode 100644 index 0000000..dd30fe2 --- /dev/null +++ b/iconsAsset/static/icDocumentsLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icDocumentsSearchFilled.svg b/iconsAsset/static/icDocumentsSearchFilled.svg new file mode 100644 index 0000000..ec87ce7 --- /dev/null +++ b/iconsAsset/static/icDocumentsSearchFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icDocumentsSearchLine.svg b/iconsAsset/static/icDocumentsSearchLine.svg new file mode 100644 index 0000000..f18e680 --- /dev/null +++ b/iconsAsset/static/icDocumentsSearchLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDownloadFilled.svg b/iconsAsset/static/icDownloadFilled.svg new file mode 100644 index 0000000..4ccde35 --- /dev/null +++ b/iconsAsset/static/icDownloadFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icDownloadLine.svg b/iconsAsset/static/icDownloadLine.svg new file mode 100644 index 0000000..8432dbd --- /dev/null +++ b/iconsAsset/static/icDownloadLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icEditFilled.svg b/iconsAsset/static/icEditFilled.svg new file mode 100644 index 0000000..eb0e996 --- /dev/null +++ b/iconsAsset/static/icEditFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icEditLine.svg b/iconsAsset/static/icEditLine.svg new file mode 100644 index 0000000..06c1141 --- /dev/null +++ b/iconsAsset/static/icEditLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icExpandFilled.svg b/iconsAsset/static/icExpandFilled.svg new file mode 100644 index 0000000..c68fc94 --- /dev/null +++ b/iconsAsset/static/icExpandFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icExpandLine.svg b/iconsAsset/static/icExpandLine.svg new file mode 100644 index 0000000..6d1ee14 --- /dev/null +++ b/iconsAsset/static/icExpandLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icExternalLinkFilled.svg b/iconsAsset/static/icExternalLinkFilled.svg new file mode 100644 index 0000000..ca605d6 --- /dev/null +++ b/iconsAsset/static/icExternalLinkFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icExternalLinkLine.svg b/iconsAsset/static/icExternalLinkLine.svg new file mode 100644 index 0000000..fb98481 --- /dev/null +++ b/iconsAsset/static/icExternalLinkLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icEyeFilled.svg b/iconsAsset/static/icEyeFilled.svg new file mode 100644 index 0000000..e864a5b --- /dev/null +++ b/iconsAsset/static/icEyeFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icEyeLine.svg b/iconsAsset/static/icEyeLine.svg new file mode 100644 index 0000000..42c4702 --- /dev/null +++ b/iconsAsset/static/icEyeLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icFacebookFilled.svg b/iconsAsset/static/icFacebookFilled.svg new file mode 100644 index 0000000..dbccfc2 --- /dev/null +++ b/iconsAsset/static/icFacebookFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFacebookLine.svg b/iconsAsset/static/icFacebookLine.svg new file mode 100644 index 0000000..e92b872 --- /dev/null +++ b/iconsAsset/static/icFacebookLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icFigmaFilled.svg b/iconsAsset/static/icFigmaFilled.svg new file mode 100644 index 0000000..51125bc --- /dev/null +++ b/iconsAsset/static/icFigmaFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFigmaLine.svg b/iconsAsset/static/icFigmaLine.svg new file mode 100644 index 0000000..09a6d1b --- /dev/null +++ b/iconsAsset/static/icFigmaLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFilterBarFilled.svg b/iconsAsset/static/icFilterBarFilled.svg new file mode 100644 index 0000000..d3be8e7 --- /dev/null +++ b/iconsAsset/static/icFilterBarFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icFilterBarLine.svg b/iconsAsset/static/icFilterBarLine.svg new file mode 100644 index 0000000..54d8e41 --- /dev/null +++ b/iconsAsset/static/icFilterBarLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icFilterFilled.svg b/iconsAsset/static/icFilterFilled.svg new file mode 100644 index 0000000..2fd445b --- /dev/null +++ b/iconsAsset/static/icFilterFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFilterLine.svg b/iconsAsset/static/icFilterLine.svg new file mode 100644 index 0000000..42d7c37 --- /dev/null +++ b/iconsAsset/static/icFilterLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFlagFilled.svg b/iconsAsset/static/icFlagFilled.svg new file mode 100644 index 0000000..849d9e3 --- /dev/null +++ b/iconsAsset/static/icFlagFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFlagLine.svg b/iconsAsset/static/icFlagLine.svg new file mode 100644 index 0000000..c47dc99 --- /dev/null +++ b/iconsAsset/static/icFlagLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFlameFilled.svg b/iconsAsset/static/icFlameFilled.svg new file mode 100644 index 0000000..ea7d60d --- /dev/null +++ b/iconsAsset/static/icFlameFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFlameLine.svg b/iconsAsset/static/icFlameLine.svg new file mode 100644 index 0000000..110c92d --- /dev/null +++ b/iconsAsset/static/icFlameLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFolderEditFilled.svg b/iconsAsset/static/icFolderEditFilled.svg new file mode 100644 index 0000000..a343e32 --- /dev/null +++ b/iconsAsset/static/icFolderEditFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icFolderEditLine.svg b/iconsAsset/static/icFolderEditLine.svg new file mode 100644 index 0000000..6ff64f3 --- /dev/null +++ b/iconsAsset/static/icFolderEditLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icFolderFilled.svg b/iconsAsset/static/icFolderFilled.svg new file mode 100644 index 0000000..aa4cf48 --- /dev/null +++ b/iconsAsset/static/icFolderFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFolderLine.svg b/iconsAsset/static/icFolderLine.svg new file mode 100644 index 0000000..3e88455 --- /dev/null +++ b/iconsAsset/static/icFolderLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFolderOpenedFilled.svg b/iconsAsset/static/icFolderOpenedFilled.svg new file mode 100644 index 0000000..c9750db --- /dev/null +++ b/iconsAsset/static/icFolderOpenedFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFolderOpenedLine.svg b/iconsAsset/static/icFolderOpenedLine.svg new file mode 100644 index 0000000..4b1c91f --- /dev/null +++ b/iconsAsset/static/icFolderOpenedLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFolderSharedFilled.svg b/iconsAsset/static/icFolderSharedFilled.svg new file mode 100644 index 0000000..c94e587 --- /dev/null +++ b/iconsAsset/static/icFolderSharedFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icFolderSharedLine.svg b/iconsAsset/static/icFolderSharedLine.svg new file mode 100644 index 0000000..8d4d3e7 --- /dev/null +++ b/iconsAsset/static/icFolderSharedLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icGoogleFilled.svg b/iconsAsset/static/icGoogleFilled.svg new file mode 100644 index 0000000..c1632ca --- /dev/null +++ b/iconsAsset/static/icGoogleFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icGoogleLine.svg b/iconsAsset/static/icGoogleLine.svg new file mode 100644 index 0000000..fa68349 --- /dev/null +++ b/iconsAsset/static/icGoogleLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icHeartFilled.svg b/iconsAsset/static/icHeartFilled.svg new file mode 100644 index 0000000..53321e2 --- /dev/null +++ b/iconsAsset/static/icHeartFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icHeartLine.svg b/iconsAsset/static/icHeartLine.svg new file mode 100644 index 0000000..5b6e66f --- /dev/null +++ b/iconsAsset/static/icHeartLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icHomeFilled.svg b/iconsAsset/static/icHomeFilled.svg new file mode 100644 index 0000000..3cb383c --- /dev/null +++ b/iconsAsset/static/icHomeFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icHomeLine.svg b/iconsAsset/static/icHomeLine.svg new file mode 100644 index 0000000..d2744a4 --- /dev/null +++ b/iconsAsset/static/icHomeLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icIMacFilled.svg b/iconsAsset/static/icIMacFilled.svg new file mode 100644 index 0000000..f238a47 --- /dev/null +++ b/iconsAsset/static/icIMacFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icIMacLine.svg b/iconsAsset/static/icIMacLine.svg new file mode 100644 index 0000000..277e932 --- /dev/null +++ b/iconsAsset/static/icIMacLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icIPadFilled.svg b/iconsAsset/static/icIPadFilled.svg new file mode 100644 index 0000000..acf13c7 --- /dev/null +++ b/iconsAsset/static/icIPadFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icIPadLine.svg b/iconsAsset/static/icIPadLine.svg new file mode 100644 index 0000000..e98b386 --- /dev/null +++ b/iconsAsset/static/icIPadLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icIPhoneFilled.svg b/iconsAsset/static/icIPhoneFilled.svg new file mode 100644 index 0000000..3a3e796 --- /dev/null +++ b/iconsAsset/static/icIPhoneFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icIPhoneLine.svg b/iconsAsset/static/icIPhoneLine.svg new file mode 100644 index 0000000..d9af708 --- /dev/null +++ b/iconsAsset/static/icIPhoneLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icImageFilled.svg b/iconsAsset/static/icImageFilled.svg new file mode 100644 index 0000000..5aa3e05 --- /dev/null +++ b/iconsAsset/static/icImageFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icImageLine.svg b/iconsAsset/static/icImageLine.svg new file mode 100644 index 0000000..1b9a877 --- /dev/null +++ b/iconsAsset/static/icImageLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icInboxFilled.svg b/iconsAsset/static/icInboxFilled.svg new file mode 100644 index 0000000..dc8f127 --- /dev/null +++ b/iconsAsset/static/icInboxFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icInboxLine.svg b/iconsAsset/static/icInboxLine.svg new file mode 100644 index 0000000..896b35c --- /dev/null +++ b/iconsAsset/static/icInboxLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icInfoCircleFilled.svg b/iconsAsset/static/icInfoCircleFilled.svg new file mode 100644 index 0000000..f498da8 --- /dev/null +++ b/iconsAsset/static/icInfoCircleFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icInfoCircleLine.svg b/iconsAsset/static/icInfoCircleLine.svg new file mode 100644 index 0000000..56df20f --- /dev/null +++ b/iconsAsset/static/icInfoCircleLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icInstagramFilled.svg b/iconsAsset/static/icInstagramFilled.svg new file mode 100644 index 0000000..1a9ce19 --- /dev/null +++ b/iconsAsset/static/icInstagramFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icInstagramLine.svg b/iconsAsset/static/icInstagramLine.svg new file mode 100644 index 0000000..cc5991e --- /dev/null +++ b/iconsAsset/static/icInstagramLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icKeyboardFilled.svg b/iconsAsset/static/icKeyboardFilled.svg new file mode 100644 index 0000000..e7557cf --- /dev/null +++ b/iconsAsset/static/icKeyboardFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icKeyboardLine.svg b/iconsAsset/static/icKeyboardLine.svg new file mode 100644 index 0000000..ade3e09 --- /dev/null +++ b/iconsAsset/static/icKeyboardLine.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/iconsAsset/static/icLayoutFilled.svg b/iconsAsset/static/icLayoutFilled.svg new file mode 100644 index 0000000..751ef32 --- /dev/null +++ b/iconsAsset/static/icLayoutFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icLayoutLine.svg b/iconsAsset/static/icLayoutLine.svg new file mode 100644 index 0000000..2c948e5 --- /dev/null +++ b/iconsAsset/static/icLayoutLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icLinkedinFilled.svg b/iconsAsset/static/icLinkedinFilled.svg new file mode 100644 index 0000000..ad5a899 --- /dev/null +++ b/iconsAsset/static/icLinkedinFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icLinkedinLine.svg b/iconsAsset/static/icLinkedinLine.svg new file mode 100644 index 0000000..29a5c9a --- /dev/null +++ b/iconsAsset/static/icLinkedinLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icListFilled.svg b/iconsAsset/static/icListFilled.svg new file mode 100644 index 0000000..a322d01 --- /dev/null +++ b/iconsAsset/static/icListFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icListLine.svg b/iconsAsset/static/icListLine.svg new file mode 100644 index 0000000..2eeb387 --- /dev/null +++ b/iconsAsset/static/icListLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icLoaderFilled.svg b/iconsAsset/static/icLoaderFilled.svg new file mode 100644 index 0000000..3210612 --- /dev/null +++ b/iconsAsset/static/icLoaderFilled.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/iconsAsset/static/icLoaderLine.svg b/iconsAsset/static/icLoaderLine.svg new file mode 100644 index 0000000..0eae8cd --- /dev/null +++ b/iconsAsset/static/icLoaderLine.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/iconsAsset/static/icLockFilled.svg b/iconsAsset/static/icLockFilled.svg new file mode 100644 index 0000000..6b2b905 --- /dev/null +++ b/iconsAsset/static/icLockFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icLockLine.svg b/iconsAsset/static/icLockLine.svg new file mode 100644 index 0000000..893f872 --- /dev/null +++ b/iconsAsset/static/icLockLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icMailFilled.svg b/iconsAsset/static/icMailFilled.svg new file mode 100644 index 0000000..a20efbf --- /dev/null +++ b/iconsAsset/static/icMailFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMailLine.svg b/iconsAsset/static/icMailLine.svg new file mode 100644 index 0000000..b30742b --- /dev/null +++ b/iconsAsset/static/icMailLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMailOpenedFilled.svg b/iconsAsset/static/icMailOpenedFilled.svg new file mode 100644 index 0000000..281fc14 --- /dev/null +++ b/iconsAsset/static/icMailOpenedFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMailOpenedLine.svg b/iconsAsset/static/icMailOpenedLine.svg new file mode 100644 index 0000000..2c2c684 --- /dev/null +++ b/iconsAsset/static/icMailOpenedLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icMenuFilled.svg b/iconsAsset/static/icMenuFilled.svg new file mode 100644 index 0000000..3efbaa9 --- /dev/null +++ b/iconsAsset/static/icMenuFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icMenuLine.svg b/iconsAsset/static/icMenuLine.svg new file mode 100644 index 0000000..1032365 --- /dev/null +++ b/iconsAsset/static/icMenuLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icMicrophoneFilled.svg b/iconsAsset/static/icMicrophoneFilled.svg new file mode 100644 index 0000000..ed79d02 --- /dev/null +++ b/iconsAsset/static/icMicrophoneFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icMicrophoneLine.svg b/iconsAsset/static/icMicrophoneLine.svg new file mode 100644 index 0000000..1da7306 --- /dev/null +++ b/iconsAsset/static/icMicrophoneLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icMinusFilled.svg b/iconsAsset/static/icMinusFilled.svg new file mode 100644 index 0000000..a247656 --- /dev/null +++ b/iconsAsset/static/icMinusFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMinusLine.svg b/iconsAsset/static/icMinusLine.svg new file mode 100644 index 0000000..aef9f3c --- /dev/null +++ b/iconsAsset/static/icMinusLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMouseFilled.svg b/iconsAsset/static/icMouseFilled.svg new file mode 100644 index 0000000..982afc2 --- /dev/null +++ b/iconsAsset/static/icMouseFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMouseLine.svg b/iconsAsset/static/icMouseLine.svg new file mode 100644 index 0000000..29c5e04 --- /dev/null +++ b/iconsAsset/static/icMouseLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icMoveFilled.svg b/iconsAsset/static/icMoveFilled.svg new file mode 100644 index 0000000..1a36caf --- /dev/null +++ b/iconsAsset/static/icMoveFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMoveLine.svg b/iconsAsset/static/icMoveLine.svg new file mode 100644 index 0000000..dff68bb --- /dev/null +++ b/iconsAsset/static/icMoveLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMusicNoteFilled.svg b/iconsAsset/static/icMusicNoteFilled.svg new file mode 100644 index 0000000..2c96800 --- /dev/null +++ b/iconsAsset/static/icMusicNoteFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icMusicNoteLine.svg b/iconsAsset/static/icMusicNoteLine.svg new file mode 100644 index 0000000..17a157f --- /dev/null +++ b/iconsAsset/static/icMusicNoteLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icNotificationFilled.svg b/iconsAsset/static/icNotificationFilled.svg new file mode 100644 index 0000000..51e3405 --- /dev/null +++ b/iconsAsset/static/icNotificationFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icNotificationLine.svg b/iconsAsset/static/icNotificationLine.svg new file mode 100644 index 0000000..cc5923a --- /dev/null +++ b/iconsAsset/static/icNotificationLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icNotificationOffFilled.svg b/iconsAsset/static/icNotificationOffFilled.svg new file mode 100644 index 0000000..0c14013 --- /dev/null +++ b/iconsAsset/static/icNotificationOffFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icNotificationOffLine.svg b/iconsAsset/static/icNotificationOffLine.svg new file mode 100644 index 0000000..1cb0b23 --- /dev/null +++ b/iconsAsset/static/icNotificationOffLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icPauseFilled.svg b/iconsAsset/static/icPauseFilled.svg new file mode 100644 index 0000000..a2964a6 --- /dev/null +++ b/iconsAsset/static/icPauseFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icPauseLine.svg b/iconsAsset/static/icPauseLine.svg new file mode 100644 index 0000000..aed110d --- /dev/null +++ b/iconsAsset/static/icPauseLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icPinFilled.svg b/iconsAsset/static/icPinFilled.svg new file mode 100644 index 0000000..b7f6ec0 --- /dev/null +++ b/iconsAsset/static/icPinFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icPinLine.svg b/iconsAsset/static/icPinLine.svg new file mode 100644 index 0000000..15adb94 --- /dev/null +++ b/iconsAsset/static/icPinLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icPlayFilled.svg b/iconsAsset/static/icPlayFilled.svg new file mode 100644 index 0000000..16cb709 --- /dev/null +++ b/iconsAsset/static/icPlayFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icPlayLine.svg b/iconsAsset/static/icPlayLine.svg new file mode 100644 index 0000000..60a68f7 --- /dev/null +++ b/iconsAsset/static/icPlayLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icPlayStationFilled.svg b/iconsAsset/static/icPlayStationFilled.svg new file mode 100644 index 0000000..a0f38a2 --- /dev/null +++ b/iconsAsset/static/icPlayStationFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icPlayStationLine.svg b/iconsAsset/static/icPlayStationLine.svg new file mode 100644 index 0000000..5761ab9 --- /dev/null +++ b/iconsAsset/static/icPlayStationLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icPlusFilled.svg b/iconsAsset/static/icPlusFilled.svg new file mode 100644 index 0000000..a060ade --- /dev/null +++ b/iconsAsset/static/icPlusFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icPlusLine.svg b/iconsAsset/static/icPlusLine.svg new file mode 100644 index 0000000..eef74d7 --- /dev/null +++ b/iconsAsset/static/icPlusLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icReceiveFilled.svg b/iconsAsset/static/icReceiveFilled.svg new file mode 100644 index 0000000..c899f86 --- /dev/null +++ b/iconsAsset/static/icReceiveFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icReceiveLine.svg b/iconsAsset/static/icReceiveLine.svg new file mode 100644 index 0000000..1cc7110 --- /dev/null +++ b/iconsAsset/static/icReceiveLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icReplyFilled.svg b/iconsAsset/static/icReplyFilled.svg new file mode 100644 index 0000000..a6b2ab0 --- /dev/null +++ b/iconsAsset/static/icReplyFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icReplyLine.svg b/iconsAsset/static/icReplyLine.svg new file mode 100644 index 0000000..c8fdd1a --- /dev/null +++ b/iconsAsset/static/icReplyLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icRetryRefreshFilled.svg b/iconsAsset/static/icRetryRefreshFilled.svg new file mode 100644 index 0000000..4cfe431 --- /dev/null +++ b/iconsAsset/static/icRetryRefreshFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icRetryRefreshLine.svg b/iconsAsset/static/icRetryRefreshLine.svg new file mode 100644 index 0000000..c7fb210 --- /dev/null +++ b/iconsAsset/static/icRetryRefreshLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icSendFilled.svg b/iconsAsset/static/icSendFilled.svg new file mode 100644 index 0000000..eaab400 --- /dev/null +++ b/iconsAsset/static/icSendFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icSendLine.svg b/iconsAsset/static/icSendLine.svg new file mode 100644 index 0000000..512bdc3 --- /dev/null +++ b/iconsAsset/static/icSendLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icSettingFilled.svg b/iconsAsset/static/icSettingFilled.svg new file mode 100644 index 0000000..8990b04 --- /dev/null +++ b/iconsAsset/static/icSettingFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icSettingLine.svg b/iconsAsset/static/icSettingLine.svg new file mode 100644 index 0000000..fdf0335 --- /dev/null +++ b/iconsAsset/static/icSettingLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icShareFilled.svg b/iconsAsset/static/icShareFilled.svg new file mode 100644 index 0000000..0a88e36 --- /dev/null +++ b/iconsAsset/static/icShareFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icShareLine.svg b/iconsAsset/static/icShareLine.svg new file mode 100644 index 0000000..3db0b11 --- /dev/null +++ b/iconsAsset/static/icShareLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icShopFilled.svg b/iconsAsset/static/icShopFilled.svg new file mode 100644 index 0000000..fb87534 --- /dev/null +++ b/iconsAsset/static/icShopFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icShopLine.svg b/iconsAsset/static/icShopLine.svg new file mode 100644 index 0000000..39e5189 --- /dev/null +++ b/iconsAsset/static/icShopLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icShoppingBagFilled.svg b/iconsAsset/static/icShoppingBagFilled.svg new file mode 100644 index 0000000..7161ca1 --- /dev/null +++ b/iconsAsset/static/icShoppingBagFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icShoppingBagLine.svg b/iconsAsset/static/icShoppingBagLine.svg new file mode 100644 index 0000000..7cd4ea7 --- /dev/null +++ b/iconsAsset/static/icShoppingBagLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icShoppingCartFilled.svg b/iconsAsset/static/icShoppingCartFilled.svg new file mode 100644 index 0000000..91227c8 --- /dev/null +++ b/iconsAsset/static/icShoppingCartFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icShoppingCartLine.svg b/iconsAsset/static/icShoppingCartLine.svg new file mode 100644 index 0000000..d0e21cd --- /dev/null +++ b/iconsAsset/static/icShoppingCartLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icStarFilled.svg b/iconsAsset/static/icStarFilled.svg new file mode 100644 index 0000000..d563042 --- /dev/null +++ b/iconsAsset/static/icStarFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icStarLine.svg b/iconsAsset/static/icStarLine.svg new file mode 100644 index 0000000..939e1ca --- /dev/null +++ b/iconsAsset/static/icStarLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icSubtractFilled.svg b/iconsAsset/static/icSubtractFilled.svg new file mode 100644 index 0000000..381f6d4 --- /dev/null +++ b/iconsAsset/static/icSubtractFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icSubtractLine.svg b/iconsAsset/static/icSubtractLine.svg new file mode 100644 index 0000000..32b5f33 --- /dev/null +++ b/iconsAsset/static/icSubtractLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icTagFilled.svg b/iconsAsset/static/icTagFilled.svg new file mode 100644 index 0000000..e0926ce --- /dev/null +++ b/iconsAsset/static/icTagFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icTagLine.svg b/iconsAsset/static/icTagLine.svg new file mode 100644 index 0000000..730c6cd --- /dev/null +++ b/iconsAsset/static/icTagLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icTrashFilled.svg b/iconsAsset/static/icTrashFilled.svg new file mode 100644 index 0000000..a25fd23 --- /dev/null +++ b/iconsAsset/static/icTrashFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icTrashLine.svg b/iconsAsset/static/icTrashLine.svg new file mode 100644 index 0000000..6959a31 --- /dev/null +++ b/iconsAsset/static/icTrashLine.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/iconsAsset/static/icUnavailableFilled.svg b/iconsAsset/static/icUnavailableFilled.svg new file mode 100644 index 0000000..0dcd8d3 --- /dev/null +++ b/iconsAsset/static/icUnavailableFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icUnavailableLine.svg b/iconsAsset/static/icUnavailableLine.svg new file mode 100644 index 0000000..8cc56f0 --- /dev/null +++ b/iconsAsset/static/icUnavailableLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icUnlockFilled.svg b/iconsAsset/static/icUnlockFilled.svg new file mode 100644 index 0000000..29de1b6 --- /dev/null +++ b/iconsAsset/static/icUnlockFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icUnlockLine.svg b/iconsAsset/static/icUnlockLine.svg new file mode 100644 index 0000000..5d5851b --- /dev/null +++ b/iconsAsset/static/icUnlockLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icUserAddFilled.svg b/iconsAsset/static/icUserAddFilled.svg new file mode 100644 index 0000000..25bad12 --- /dev/null +++ b/iconsAsset/static/icUserAddFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icUserAddLine.svg b/iconsAsset/static/icUserAddLine.svg new file mode 100644 index 0000000..1bef658 --- /dev/null +++ b/iconsAsset/static/icUserAddLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icUserFilled.svg b/iconsAsset/static/icUserFilled.svg new file mode 100644 index 0000000..2ff0eab --- /dev/null +++ b/iconsAsset/static/icUserFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icUserGroupFilled.svg b/iconsAsset/static/icUserGroupFilled.svg new file mode 100644 index 0000000..afbca84 --- /dev/null +++ b/iconsAsset/static/icUserGroupFilled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icUserGroupLine.svg b/iconsAsset/static/icUserGroupLine.svg new file mode 100644 index 0000000..5920b1d --- /dev/null +++ b/iconsAsset/static/icUserGroupLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icUserLine.svg b/iconsAsset/static/icUserLine.svg new file mode 100644 index 0000000..24ce79a --- /dev/null +++ b/iconsAsset/static/icUserLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icUserTwoFilled.svg b/iconsAsset/static/icUserTwoFilled.svg new file mode 100644 index 0000000..9dbe832 --- /dev/null +++ b/iconsAsset/static/icUserTwoFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icUserTwoLine.svg b/iconsAsset/static/icUserTwoLine.svg new file mode 100644 index 0000000..01c24a6 --- /dev/null +++ b/iconsAsset/static/icUserTwoLine.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/iconsAsset/static/icVolumeDownFilled.svg b/iconsAsset/static/icVolumeDownFilled.svg new file mode 100644 index 0000000..545b313 --- /dev/null +++ b/iconsAsset/static/icVolumeDownFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icVolumeDownLine.svg b/iconsAsset/static/icVolumeDownLine.svg new file mode 100644 index 0000000..9c603fa --- /dev/null +++ b/iconsAsset/static/icVolumeDownLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icVolumeFilled.svg b/iconsAsset/static/icVolumeFilled.svg new file mode 100644 index 0000000..83a43bf --- /dev/null +++ b/iconsAsset/static/icVolumeFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icVolumeLine.svg b/iconsAsset/static/icVolumeLine.svg new file mode 100644 index 0000000..ed9d0bd --- /dev/null +++ b/iconsAsset/static/icVolumeLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icVolumeUpFilled.svg b/iconsAsset/static/icVolumeUpFilled.svg new file mode 100644 index 0000000..baf8c48 --- /dev/null +++ b/iconsAsset/static/icVolumeUpFilled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icVolumeUpLine.svg b/iconsAsset/static/icVolumeUpLine.svg new file mode 100644 index 0000000..c0774d2 --- /dev/null +++ b/iconsAsset/static/icVolumeUpLine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/iconsAsset/static/icWalletFilled.svg b/iconsAsset/static/icWalletFilled.svg new file mode 100644 index 0000000..21fe57d --- /dev/null +++ b/iconsAsset/static/icWalletFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icWalletLine.svg b/iconsAsset/static/icWalletLine.svg new file mode 100644 index 0000000..d52b432 --- /dev/null +++ b/iconsAsset/static/icWalletLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icWiFiFilled.svg b/iconsAsset/static/icWiFiFilled.svg new file mode 100644 index 0000000..89a0f7b --- /dev/null +++ b/iconsAsset/static/icWiFiFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icWiFiLine.svg b/iconsAsset/static/icWiFiLine.svg new file mode 100644 index 0000000..85fffbd --- /dev/null +++ b/iconsAsset/static/icWiFiLine.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/iconsAsset/static/icWorldFilled.svg b/iconsAsset/static/icWorldFilled.svg new file mode 100644 index 0000000..86f02b2 --- /dev/null +++ b/iconsAsset/static/icWorldFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icWorldLine.svg b/iconsAsset/static/icWorldLine.svg new file mode 100644 index 0000000..7cf571a --- /dev/null +++ b/iconsAsset/static/icWorldLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icZapFilled.svg b/iconsAsset/static/icZapFilled.svg new file mode 100644 index 0000000..a4b4e29 --- /dev/null +++ b/iconsAsset/static/icZapFilled.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/icZapLine.svg b/iconsAsset/static/icZapLine.svg new file mode 100644 index 0000000..8fd921b --- /dev/null +++ b/iconsAsset/static/icZapLine.svg @@ -0,0 +1,3 @@ + + + diff --git a/iconsAsset/static/ic_adbadge_filled.svg b/iconsAsset/static/ic_adbadge_filled.svg deleted file mode 100644 index db0d1be..0000000 --- a/iconsAsset/static/ic_adbadge_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_adbadge_line.svg b/iconsAsset/static/ic_adbadge_line.svg deleted file mode 100644 index 28953b7..0000000 --- a/iconsAsset/static/ic_adbadge_line.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/iconsAsset/static/ic_arrow_down_line.svg b/iconsAsset/static/ic_arrow_down_line.svg deleted file mode 100644 index 8b8ce7c..0000000 --- a/iconsAsset/static/ic_arrow_down_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_arrow_left_line.svg b/iconsAsset/static/ic_arrow_left_line.svg deleted file mode 100644 index 3691a39..0000000 --- a/iconsAsset/static/ic_arrow_left_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_arrow_right_line.svg b/iconsAsset/static/ic_arrow_right_line.svg deleted file mode 100644 index 1384ce5..0000000 --- a/iconsAsset/static/ic_arrow_right_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_arrow_up_line.svg b/iconsAsset/static/ic_arrow_up_line.svg deleted file mode 100644 index f5e74a7..0000000 --- a/iconsAsset/static/ic_arrow_up_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_bell_filled.svg b/iconsAsset/static/ic_bell_filled.svg deleted file mode 100644 index b8b0126..0000000 --- a/iconsAsset/static/ic_bell_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_bell_line.svg b/iconsAsset/static/ic_bell_line.svg deleted file mode 100644 index 9989ff4..0000000 --- a/iconsAsset/static/ic_bell_line.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/iconsAsset/static/ic_bellmute_line.svg b/iconsAsset/static/ic_bellmute_line.svg deleted file mode 100644 index 56656cb..0000000 --- a/iconsAsset/static/ic_bellmute_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_blockuser_line.svg b/iconsAsset/static/ic_blockuser_line.svg deleted file mode 100644 index a4252e0..0000000 --- a/iconsAsset/static/ic_blockuser_line.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_board_filled.svg b/iconsAsset/static/ic_board_filled.svg deleted file mode 100644 index da21be4..0000000 --- a/iconsAsset/static/ic_board_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_board_line.svg b/iconsAsset/static/ic_board_line.svg deleted file mode 100644 index 9fd964e..0000000 --- a/iconsAsset/static/ic_board_line.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/iconsAsset/static/ic_book_filled.svg b/iconsAsset/static/ic_book_filled.svg deleted file mode 100644 index cebcac1..0000000 --- a/iconsAsset/static/ic_book_filled.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_book_line.svg b/iconsAsset/static/ic_book_line.svg deleted file mode 100644 index 81c233e..0000000 --- a/iconsAsset/static/ic_book_line.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_calendar_filled.svg b/iconsAsset/static/ic_calendar_filled.svg deleted file mode 100644 index a5c2e07..0000000 --- a/iconsAsset/static/ic_calendar_filled.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/iconsAsset/static/ic_calendar_line.svg b/iconsAsset/static/ic_calendar_line.svg deleted file mode 100644 index b7e49d4..0000000 --- a/iconsAsset/static/ic_calendar_line.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_camera_filled.svg b/iconsAsset/static/ic_camera_filled.svg deleted file mode 100644 index 42a0793..0000000 --- a/iconsAsset/static/ic_camera_filled.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_camera_line.svg b/iconsAsset/static/ic_camera_line.svg deleted file mode 100644 index ed3cba0..0000000 --- a/iconsAsset/static/ic_camera_line.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_cameracircle_line.svg b/iconsAsset/static/ic_cameracircle_line.svg deleted file mode 100644 index 08eead9..0000000 --- a/iconsAsset/static/ic_cameracircle_line.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/iconsAsset/static/ic_check_line.svg b/iconsAsset/static/ic_check_line.svg deleted file mode 100644 index 6bc7213..0000000 --- a/iconsAsset/static/ic_check_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_checkcircle_filled.svg b/iconsAsset/static/ic_checkcircle_filled.svg deleted file mode 100644 index c0290d7..0000000 --- a/iconsAsset/static/ic_checkcircle_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_checkcircle_line.svg b/iconsAsset/static/ic_checkcircle_line.svg deleted file mode 100644 index 2383767..0000000 --- a/iconsAsset/static/ic_checkcircle_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_clip_line.svg b/iconsAsset/static/ic_clip_line.svg deleted file mode 100644 index efa7fd0..0000000 --- a/iconsAsset/static/ic_clip_line.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/iconsAsset/static/ic_comment_filled.svg b/iconsAsset/static/ic_comment_filled.svg deleted file mode 100644 index d1821e3..0000000 --- a/iconsAsset/static/ic_comment_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_comment_line.svg b/iconsAsset/static/ic_comment_line.svg deleted file mode 100644 index 50636e5..0000000 --- a/iconsAsset/static/ic_comment_line.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_dotbadge_line.svg b/iconsAsset/static/ic_dotbadge_line.svg deleted file mode 100644 index b2dafec..0000000 --- a/iconsAsset/static/ic_dotbadge_line.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/iconsAsset/static/ic_dots_horizontal_line.svg b/iconsAsset/static/ic_dots_horizontal_line.svg deleted file mode 100644 index dc71d36..0000000 --- a/iconsAsset/static/ic_dots_horizontal_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_dots_vertical_line.svg b/iconsAsset/static/ic_dots_vertical_line.svg deleted file mode 100644 index ded4944..0000000 --- a/iconsAsset/static/ic_dots_vertical_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_download_line.svg b/iconsAsset/static/ic_download_line.svg deleted file mode 100644 index f14b623..0000000 --- a/iconsAsset/static/ic_download_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_emojiadd_line.svg b/iconsAsset/static/ic_emojiadd_line.svg deleted file mode 100644 index 5dc1c89..0000000 --- a/iconsAsset/static/ic_emojiadd_line.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_eyeclosed_line.svg b/iconsAsset/static/ic_eyeclosed_line.svg deleted file mode 100644 index 3d6c264..0000000 --- a/iconsAsset/static/ic_eyeclosed_line.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_eyeopen_line.svg b/iconsAsset/static/ic_eyeopen_line.svg deleted file mode 100644 index 1492c80..0000000 --- a/iconsAsset/static/ic_eyeopen_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_food_filled.svg b/iconsAsset/static/ic_food_filled.svg deleted file mode 100644 index a772a78..0000000 --- a/iconsAsset/static/ic_food_filled.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/iconsAsset/static/ic_food_line.svg b/iconsAsset/static/ic_food_line.svg deleted file mode 100644 index e16ac25..0000000 --- a/iconsAsset/static/ic_food_line.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/iconsAsset/static/ic_foodcalendar_filled.svg b/iconsAsset/static/ic_foodcalendar_filled.svg deleted file mode 100644 index 1e510fc..0000000 --- a/iconsAsset/static/ic_foodcalendar_filled.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_foodcalendar_line.svg b/iconsAsset/static/ic_foodcalendar_line.svg deleted file mode 100644 index 5640c29..0000000 --- a/iconsAsset/static/ic_foodcalendar_line.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_ground_filled.svg b/iconsAsset/static/ic_ground_filled.svg deleted file mode 100644 index e5eaff5..0000000 --- a/iconsAsset/static/ic_ground_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_ground_line.svg b/iconsAsset/static/ic_ground_line.svg deleted file mode 100644 index f4ad00d..0000000 --- a/iconsAsset/static/ic_ground_line.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_heart_line.svg b/iconsAsset/static/ic_heart_line.svg deleted file mode 100644 index bdc5f00..0000000 --- a/iconsAsset/static/ic_heart_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_home_filled.svg b/iconsAsset/static/ic_home_filled.svg deleted file mode 100644 index 0fc0a39..0000000 --- a/iconsAsset/static/ic_home_filled.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_home_line.svg b/iconsAsset/static/ic_home_line.svg deleted file mode 100644 index 8c5a42c..0000000 --- a/iconsAsset/static/ic_home_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_list_line.svg b/iconsAsset/static/ic_list_line.svg deleted file mode 100644 index b4dee5a..0000000 --- a/iconsAsset/static/ic_list_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_lock_filled.svg b/iconsAsset/static/ic_lock_filled.svg deleted file mode 100644 index 3fe8046..0000000 --- a/iconsAsset/static/ic_lock_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_lock_line.svg b/iconsAsset/static/ic_lock_line.svg deleted file mode 100644 index 38860bf..0000000 --- a/iconsAsset/static/ic_lock_line.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/iconsAsset/static/ic_new_filled.svg b/iconsAsset/static/ic_new_filled.svg deleted file mode 100644 index f163007..0000000 --- a/iconsAsset/static/ic_new_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_new_line.svg b/iconsAsset/static/ic_new_line.svg deleted file mode 100644 index f7a6650..0000000 --- a/iconsAsset/static/ic_new_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_notice_filled.svg b/iconsAsset/static/ic_notice_filled.svg deleted file mode 100644 index 1f85213..0000000 --- a/iconsAsset/static/ic_notice_filled.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_notice_line.svg b/iconsAsset/static/ic_notice_line.svg deleted file mode 100644 index 7b2ba50..0000000 --- a/iconsAsset/static/ic_notice_line.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_pen_filled.svg b/iconsAsset/static/ic_pen_filled.svg deleted file mode 100644 index d3d2738..0000000 --- a/iconsAsset/static/ic_pen_filled.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/iconsAsset/static/ic_pen_line.svg b/iconsAsset/static/ic_pen_line.svg deleted file mode 100644 index f2c5b67..0000000 --- a/iconsAsset/static/ic_pen_line.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/iconsAsset/static/ic_person_filled.svg b/iconsAsset/static/ic_person_filled.svg deleted file mode 100644 index 3122109..0000000 --- a/iconsAsset/static/ic_person_filled.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_person_line.svg b/iconsAsset/static/ic_person_line.svg deleted file mode 100644 index 17b314f..0000000 --- a/iconsAsset/static/ic_person_line.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/iconsAsset/static/ic_personcircle_line.svg b/iconsAsset/static/ic_personcircle_line.svg deleted file mode 100644 index 62b2f8b..0000000 --- a/iconsAsset/static/ic_personcircle_line.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/iconsAsset/static/ic_picture_filled.svg b/iconsAsset/static/ic_picture_filled.svg deleted file mode 100644 index 0a23d84..0000000 --- a/iconsAsset/static/ic_picture_filled.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_picture_line.svg b/iconsAsset/static/ic_picture_line.svg deleted file mode 100644 index 9397921..0000000 --- a/iconsAsset/static/ic_picture_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_pin_filled.svg b/iconsAsset/static/ic_pin_filled.svg deleted file mode 100644 index 5ac297b..0000000 --- a/iconsAsset/static/ic_pin_filled.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/iconsAsset/static/ic_pin_line.svg b/iconsAsset/static/ic_pin_line.svg deleted file mode 100644 index 4b694cc..0000000 --- a/iconsAsset/static/ic_pin_line.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/iconsAsset/static/ic_playcircle_filled.svg b/iconsAsset/static/ic_playcircle_filled.svg deleted file mode 100644 index b245656..0000000 --- a/iconsAsset/static/ic_playcircle_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_playcircle_line.svg b/iconsAsset/static/ic_playcircle_line.svg deleted file mode 100644 index 75037c4..0000000 --- a/iconsAsset/static/ic_playcircle_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_plus_line.svg b/iconsAsset/static/ic_plus_line.svg deleted file mode 100644 index 96a3285..0000000 --- a/iconsAsset/static/ic_plus_line.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/iconsAsset/static/ic_rank_filled.svg b/iconsAsset/static/ic_rank_filled.svg deleted file mode 100644 index 2373b4f..0000000 --- a/iconsAsset/static/ic_rank_filled.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/iconsAsset/static/ic_rank_line.svg b/iconsAsset/static/ic_rank_line.svg deleted file mode 100644 index a77908e..0000000 --- a/iconsAsset/static/ic_rank_line.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/iconsAsset/static/ic_recomment_line.svg b/iconsAsset/static/ic_recomment_line.svg deleted file mode 100644 index 548c90a..0000000 --- a/iconsAsset/static/ic_recomment_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_refresh_line.svg b/iconsAsset/static/ic_refresh_line.svg deleted file mode 100644 index 0214016..0000000 --- a/iconsAsset/static/ic_refresh_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_savecircle_filled.svg b/iconsAsset/static/ic_savecircle_filled.svg deleted file mode 100644 index 4cc2b7b..0000000 --- a/iconsAsset/static/ic_savecircle_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_savecircle_line.svg b/iconsAsset/static/ic_savecircle_line.svg deleted file mode 100644 index d7390e1..0000000 --- a/iconsAsset/static/ic_savecircle_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_schoolcalendar_filled.svg b/iconsAsset/static/ic_schoolcalendar_filled.svg deleted file mode 100644 index b33cb55..0000000 --- a/iconsAsset/static/ic_schoolcalendar_filled.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_schoolcalendar_line.svg b/iconsAsset/static/ic_schoolcalendar_line.svg deleted file mode 100644 index 385c61c..0000000 --- a/iconsAsset/static/ic_schoolcalendar_line.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/iconsAsset/static/ic_search_line.svg b/iconsAsset/static/ic_search_line.svg deleted file mode 100644 index 9c2a3d5..0000000 --- a/iconsAsset/static/ic_search_line.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_setting_line.svg b/iconsAsset/static/ic_setting_line.svg deleted file mode 100644 index 9517cc4..0000000 --- a/iconsAsset/static/ic_setting_line.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/iconsAsset/static/ic_share_line.svg b/iconsAsset/static/ic_share_line.svg deleted file mode 100644 index c1b96d4..0000000 --- a/iconsAsset/static/ic_share_line.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/iconsAsset/static/ic_sharecircle_filled.svg b/iconsAsset/static/ic_sharecircle_filled.svg deleted file mode 100644 index 9ebea1f..0000000 --- a/iconsAsset/static/ic_sharecircle_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_sharecircle_line.svg b/iconsAsset/static/ic_sharecircle_line.svg deleted file mode 100644 index 189c0b2..0000000 --- a/iconsAsset/static/ic_sharecircle_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_star_filled.svg b/iconsAsset/static/ic_star_filled.svg deleted file mode 100644 index c26d8d5..0000000 --- a/iconsAsset/static/ic_star_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_star_line.svg b/iconsAsset/static/ic_star_line.svg deleted file mode 100644 index 9841e0f..0000000 --- a/iconsAsset/static/ic_star_line.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/iconsAsset/static/ic_thumb_down_filled.svg b/iconsAsset/static/ic_thumb_down_filled.svg deleted file mode 100644 index 467d47f..0000000 --- a/iconsAsset/static/ic_thumb_down_filled.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_thumb_down_line.svg b/iconsAsset/static/ic_thumb_down_line.svg deleted file mode 100644 index aea7dbb..0000000 --- a/iconsAsset/static/ic_thumb_down_line.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/iconsAsset/static/ic_thumb_up_filled.svg b/iconsAsset/static/ic_thumb_up_filled.svg deleted file mode 100644 index cd1d98f..0000000 --- a/iconsAsset/static/ic_thumb_up_filled.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_thumb_up_line.svg b/iconsAsset/static/ic_thumb_up_line.svg deleted file mode 100644 index 47e9e06..0000000 --- a/iconsAsset/static/ic_thumb_up_line.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/iconsAsset/static/ic_timecalendar_filled.svg b/iconsAsset/static/ic_timecalendar_filled.svg deleted file mode 100644 index 0ca1575..0000000 --- a/iconsAsset/static/ic_timecalendar_filled.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/iconsAsset/static/ic_timecalendar_line.svg b/iconsAsset/static/ic_timecalendar_line.svg deleted file mode 100644 index e7b212b..0000000 --- a/iconsAsset/static/ic_timecalendar_line.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/iconsAsset/static/ic_trashcan_filled.svg b/iconsAsset/static/ic_trashcan_filled.svg deleted file mode 100644 index cc7c47c..0000000 --- a/iconsAsset/static/ic_trashcan_filled.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_trashcan_line.svg b/iconsAsset/static/ic_trashcan_line.svg deleted file mode 100644 index b0404f1..0000000 --- a/iconsAsset/static/ic_trashcan_line.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/iconsAsset/static/ic_warningcircle_filled.svg b/iconsAsset/static/ic_warningcircle_filled.svg deleted file mode 100644 index 11cf121..0000000 --- a/iconsAsset/static/ic_warningcircle_filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/iconsAsset/static/ic_warningcircle_line.svg b/iconsAsset/static/ic_warningcircle_line.svg deleted file mode 100644 index 3146b3f..0000000 --- a/iconsAsset/static/ic_warningcircle_line.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_x_line.svg b/iconsAsset/static/ic_x_line.svg deleted file mode 100644 index 418a356..0000000 --- a/iconsAsset/static/ic_x_line.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/iconsAsset/static/ic_xcircle_filled.svg b/iconsAsset/static/ic_xcircle_filled.svg deleted file mode 100644 index 1d6a7ce..0000000 --- a/iconsAsset/static/ic_xcircle_filled.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/src/style/foundation/icons/generated/IcAdbadgeFilled.tsx b/src/style/foundation/icons/generated/IcAdbadgeFilled.tsx deleted file mode 100644 index 8435bde..0000000 --- a/src/style/foundation/icons/generated/IcAdbadgeFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcAdbadgeFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcAdbadgeFilled.displayName = 'IcAdbadgeFilled'; diff --git a/src/style/foundation/icons/generated/IcAdbadgeLine.tsx b/src/style/foundation/icons/generated/IcAdbadgeLine.tsx deleted file mode 100644 index ac69bfc..0000000 --- a/src/style/foundation/icons/generated/IcAdbadgeLine.tsx +++ /dev/null @@ -1,32 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcAdbadgeLine = memo( - forwardRef((props, ref) => ( - - - - - - )) -); - -IcAdbadgeLine.displayName = 'IcAdbadgeLine'; diff --git a/src/style/foundation/icons/generated/IcArrowDownLine.tsx b/src/style/foundation/icons/generated/IcArrowDownLine.tsx deleted file mode 100644 index a54b061..0000000 --- a/src/style/foundation/icons/generated/IcArrowDownLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcArrowDownLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcArrowDownLine.displayName = 'IcArrowDownLine'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftLine.tsx b/src/style/foundation/icons/generated/IcArrowLeftLine.tsx deleted file mode 100644 index 24ca0ae..0000000 --- a/src/style/foundation/icons/generated/IcArrowLeftLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcArrowLeftLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcArrowLeftLine.displayName = 'IcArrowLeftLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRightLine.tsx b/src/style/foundation/icons/generated/IcArrowRightLine.tsx deleted file mode 100644 index f03e554..0000000 --- a/src/style/foundation/icons/generated/IcArrowRightLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcArrowRightLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcArrowRightLine.displayName = 'IcArrowRightLine'; diff --git a/src/style/foundation/icons/generated/IcArrowUpLine.tsx b/src/style/foundation/icons/generated/IcArrowUpLine.tsx deleted file mode 100644 index 52e2d13..0000000 --- a/src/style/foundation/icons/generated/IcArrowUpLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcArrowUpLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcArrowUpLine.displayName = 'IcArrowUpLine'; diff --git a/src/style/foundation/icons/generated/IcBellFilled.tsx b/src/style/foundation/icons/generated/IcBellFilled.tsx deleted file mode 100644 index 6222f3a..0000000 --- a/src/style/foundation/icons/generated/IcBellFilled.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBellFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcBellFilled.displayName = 'IcBellFilled'; diff --git a/src/style/foundation/icons/generated/IcBellLine.tsx b/src/style/foundation/icons/generated/IcBellLine.tsx deleted file mode 100644 index 0beddc6..0000000 --- a/src/style/foundation/icons/generated/IcBellLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBellLine = memo( - forwardRef((props, ref) => ( - - - - - )) -); - -IcBellLine.displayName = 'IcBellLine'; diff --git a/src/style/foundation/icons/generated/IcBellmuteLine.tsx b/src/style/foundation/icons/generated/IcBellmuteLine.tsx deleted file mode 100644 index 56a423f..0000000 --- a/src/style/foundation/icons/generated/IcBellmuteLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBellmuteLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcBellmuteLine.displayName = 'IcBellmuteLine'; diff --git a/src/style/foundation/icons/generated/IcBlockuserLine.tsx b/src/style/foundation/icons/generated/IcBlockuserLine.tsx deleted file mode 100644 index 7e18139..0000000 --- a/src/style/foundation/icons/generated/IcBlockuserLine.tsx +++ /dev/null @@ -1,50 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBlockuserLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - )) -); - -IcBlockuserLine.displayName = 'IcBlockuserLine'; diff --git a/src/style/foundation/icons/generated/IcBoardFilled.tsx b/src/style/foundation/icons/generated/IcBoardFilled.tsx deleted file mode 100644 index 35b93df..0000000 --- a/src/style/foundation/icons/generated/IcBoardFilled.tsx +++ /dev/null @@ -1,31 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBoardFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcBoardFilled.displayName = 'IcBoardFilled'; diff --git a/src/style/foundation/icons/generated/IcBoardLine.tsx b/src/style/foundation/icons/generated/IcBoardLine.tsx deleted file mode 100644 index 3702fcc..0000000 --- a/src/style/foundation/icons/generated/IcBoardLine.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBoardLine = memo( - forwardRef((props, ref) => ( - - - - - - - - )) -); - -IcBoardLine.displayName = 'IcBoardLine'; diff --git a/src/style/foundation/icons/generated/IcBookFilled.tsx b/src/style/foundation/icons/generated/IcBookFilled.tsx deleted file mode 100644 index a6ad847..0000000 --- a/src/style/foundation/icons/generated/IcBookFilled.tsx +++ /dev/null @@ -1,45 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBookFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcBookFilled.displayName = 'IcBookFilled'; diff --git a/src/style/foundation/icons/generated/IcBookLine.tsx b/src/style/foundation/icons/generated/IcBookLine.tsx deleted file mode 100644 index 4dc7f6b..0000000 --- a/src/style/foundation/icons/generated/IcBookLine.tsx +++ /dev/null @@ -1,65 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcBookLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - - - )) -); - -IcBookLine.displayName = 'IcBookLine'; diff --git a/src/style/foundation/icons/generated/IcCalendarFilled.tsx b/src/style/foundation/icons/generated/IcCalendarFilled.tsx deleted file mode 100644 index 680d9b2..0000000 --- a/src/style/foundation/icons/generated/IcCalendarFilled.tsx +++ /dev/null @@ -1,42 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCalendarFilled = memo( - forwardRef((props, ref) => ( - - - - - - - )) -); - -IcCalendarFilled.displayName = 'IcCalendarFilled'; diff --git a/src/style/foundation/icons/generated/IcCalendarLine.tsx b/src/style/foundation/icons/generated/IcCalendarLine.tsx deleted file mode 100644 index 76b5a98..0000000 --- a/src/style/foundation/icons/generated/IcCalendarLine.tsx +++ /dev/null @@ -1,45 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCalendarLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcCalendarLine.displayName = 'IcCalendarLine'; diff --git a/src/style/foundation/icons/generated/IcCameraFilled.tsx b/src/style/foundation/icons/generated/IcCameraFilled.tsx deleted file mode 100644 index d4d3c5e..0000000 --- a/src/style/foundation/icons/generated/IcCameraFilled.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCameraFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - )) -); - -IcCameraFilled.displayName = 'IcCameraFilled'; diff --git a/src/style/foundation/icons/generated/IcCameraLine.tsx b/src/style/foundation/icons/generated/IcCameraLine.tsx deleted file mode 100644 index 94a876b..0000000 --- a/src/style/foundation/icons/generated/IcCameraLine.tsx +++ /dev/null @@ -1,45 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCameraLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcCameraLine.displayName = 'IcCameraLine'; diff --git a/src/style/foundation/icons/generated/IcCameracircleLine.tsx b/src/style/foundation/icons/generated/IcCameracircleLine.tsx deleted file mode 100644 index 1069b25..0000000 --- a/src/style/foundation/icons/generated/IcCameracircleLine.tsx +++ /dev/null @@ -1,24 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCameracircleLine = memo( - forwardRef((props, ref) => ( - - - - )) -); - -IcCameracircleLine.displayName = 'IcCameracircleLine'; diff --git a/src/style/foundation/icons/generated/IcCheckLine.tsx b/src/style/foundation/icons/generated/IcCheckLine.tsx deleted file mode 100644 index e6c82de..0000000 --- a/src/style/foundation/icons/generated/IcCheckLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCheckLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcCheckLine.displayName = 'IcCheckLine'; diff --git a/src/style/foundation/icons/generated/IcCheckcircleFilled.tsx b/src/style/foundation/icons/generated/IcCheckcircleFilled.tsx deleted file mode 100644 index 7bd5bd2..0000000 --- a/src/style/foundation/icons/generated/IcCheckcircleFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCheckcircleFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcCheckcircleFilled.displayName = 'IcCheckcircleFilled'; diff --git a/src/style/foundation/icons/generated/IcCheckcircleLine.tsx b/src/style/foundation/icons/generated/IcCheckcircleLine.tsx deleted file mode 100644 index e028d60..0000000 --- a/src/style/foundation/icons/generated/IcCheckcircleLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCheckcircleLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcCheckcircleLine.displayName = 'IcCheckcircleLine'; diff --git a/src/style/foundation/icons/generated/IcClipLine.tsx b/src/style/foundation/icons/generated/IcClipLine.tsx deleted file mode 100644 index f93e2cb..0000000 --- a/src/style/foundation/icons/generated/IcClipLine.tsx +++ /dev/null @@ -1,60 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcClipLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - )) -); - -IcClipLine.displayName = 'IcClipLine'; diff --git a/src/style/foundation/icons/generated/IcCommentFilled.tsx b/src/style/foundation/icons/generated/IcCommentFilled.tsx deleted file mode 100644 index 64eecfc..0000000 --- a/src/style/foundation/icons/generated/IcCommentFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCommentFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcCommentFilled.displayName = 'IcCommentFilled'; diff --git a/src/style/foundation/icons/generated/IcCommentLine.tsx b/src/style/foundation/icons/generated/IcCommentLine.tsx deleted file mode 100644 index 474b3af..0000000 --- a/src/style/foundation/icons/generated/IcCommentLine.tsx +++ /dev/null @@ -1,45 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcCommentLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcCommentLine.displayName = 'IcCommentLine'; diff --git a/src/style/foundation/icons/generated/IcDotbadgeLine.tsx b/src/style/foundation/icons/generated/IcDotbadgeLine.tsx deleted file mode 100644 index 4e6fec3..0000000 --- a/src/style/foundation/icons/generated/IcDotbadgeLine.tsx +++ /dev/null @@ -1,22 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcDotbadgeLine = memo( - forwardRef((props, ref) => ( - - - - )) -); - -IcDotbadgeLine.displayName = 'IcDotbadgeLine'; diff --git a/src/style/foundation/icons/generated/IcDotsHorizontalLine.tsx b/src/style/foundation/icons/generated/IcDotsHorizontalLine.tsx deleted file mode 100644 index fd6e70e..0000000 --- a/src/style/foundation/icons/generated/IcDotsHorizontalLine.tsx +++ /dev/null @@ -1,28 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcDotsHorizontalLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcDotsHorizontalLine.displayName = 'IcDotsHorizontalLine'; diff --git a/src/style/foundation/icons/generated/IcDotsVerticalLine.tsx b/src/style/foundation/icons/generated/IcDotsVerticalLine.tsx deleted file mode 100644 index 7808d51..0000000 --- a/src/style/foundation/icons/generated/IcDotsVerticalLine.tsx +++ /dev/null @@ -1,28 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcDotsVerticalLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcDotsVerticalLine.displayName = 'IcDotsVerticalLine'; diff --git a/src/style/foundation/icons/generated/IcDownloadLine.tsx b/src/style/foundation/icons/generated/IcDownloadLine.tsx deleted file mode 100644 index 043c5bd..0000000 --- a/src/style/foundation/icons/generated/IcDownloadLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcDownloadLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcDownloadLine.displayName = 'IcDownloadLine'; diff --git a/src/style/foundation/icons/generated/IcEmojiaddLine.tsx b/src/style/foundation/icons/generated/IcEmojiaddLine.tsx deleted file mode 100644 index 8cfbee4..0000000 --- a/src/style/foundation/icons/generated/IcEmojiaddLine.tsx +++ /dev/null @@ -1,60 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcEmojiaddLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - - )) -); - -IcEmojiaddLine.displayName = 'IcEmojiaddLine'; diff --git a/src/style/foundation/icons/generated/IcEyeclosedLine.tsx b/src/style/foundation/icons/generated/IcEyeclosedLine.tsx deleted file mode 100644 index 9e6ed9b..0000000 --- a/src/style/foundation/icons/generated/IcEyeclosedLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcEyeclosedLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - )) -); - -IcEyeclosedLine.displayName = 'IcEyeclosedLine'; diff --git a/src/style/foundation/icons/generated/IcEyeopenLine.tsx b/src/style/foundation/icons/generated/IcEyeopenLine.tsx deleted file mode 100644 index 73536ac..0000000 --- a/src/style/foundation/icons/generated/IcEyeopenLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcEyeopenLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcEyeopenLine.displayName = 'IcEyeopenLine'; diff --git a/src/style/foundation/icons/generated/IcFoodFilled.tsx b/src/style/foundation/icons/generated/IcFoodFilled.tsx deleted file mode 100644 index 0d215b3..0000000 --- a/src/style/foundation/icons/generated/IcFoodFilled.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcFoodFilled = memo( - forwardRef((props, ref) => ( - - - - - - )) -); - -IcFoodFilled.displayName = 'IcFoodFilled'; diff --git a/src/style/foundation/icons/generated/IcFoodLine.tsx b/src/style/foundation/icons/generated/IcFoodLine.tsx deleted file mode 100644 index 76207b9..0000000 --- a/src/style/foundation/icons/generated/IcFoodLine.tsx +++ /dev/null @@ -1,24 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcFoodLine = memo( - forwardRef((props, ref) => ( - - - - )) -); - -IcFoodLine.displayName = 'IcFoodLine'; diff --git a/src/style/foundation/icons/generated/IcFoodcalendarFilled.tsx b/src/style/foundation/icons/generated/IcFoodcalendarFilled.tsx deleted file mode 100644 index 44fd627..0000000 --- a/src/style/foundation/icons/generated/IcFoodcalendarFilled.tsx +++ /dev/null @@ -1,92 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcFoodcalendarFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - )) -); - -IcFoodcalendarFilled.displayName = 'IcFoodcalendarFilled'; diff --git a/src/style/foundation/icons/generated/IcFoodcalendarLine.tsx b/src/style/foundation/icons/generated/IcFoodcalendarLine.tsx deleted file mode 100644 index 54fd04c..0000000 --- a/src/style/foundation/icons/generated/IcFoodcalendarLine.tsx +++ /dev/null @@ -1,84 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcFoodcalendarLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcFoodcalendarLine.displayName = 'IcFoodcalendarLine'; diff --git a/src/style/foundation/icons/generated/IcGroundFilled.tsx b/src/style/foundation/icons/generated/IcGroundFilled.tsx deleted file mode 100644 index 3d9c4d7..0000000 --- a/src/style/foundation/icons/generated/IcGroundFilled.tsx +++ /dev/null @@ -1,32 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcGroundFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcGroundFilled.displayName = 'IcGroundFilled'; diff --git a/src/style/foundation/icons/generated/IcGroundLine.tsx b/src/style/foundation/icons/generated/IcGroundLine.tsx deleted file mode 100644 index 7c98c99..0000000 --- a/src/style/foundation/icons/generated/IcGroundLine.tsx +++ /dev/null @@ -1,46 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcGroundLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - )) -); - -IcGroundLine.displayName = 'IcGroundLine'; diff --git a/src/style/foundation/icons/generated/IcHeartLine.tsx b/src/style/foundation/icons/generated/IcHeartLine.tsx deleted file mode 100644 index e7563d0..0000000 --- a/src/style/foundation/icons/generated/IcHeartLine.tsx +++ /dev/null @@ -1,31 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcHeartLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcHeartLine.displayName = 'IcHeartLine'; diff --git a/src/style/foundation/icons/generated/IcHomeFilled.tsx b/src/style/foundation/icons/generated/IcHomeFilled.tsx deleted file mode 100644 index 730265e..0000000 --- a/src/style/foundation/icons/generated/IcHomeFilled.tsx +++ /dev/null @@ -1,26 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcHomeFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcHomeFilled.displayName = 'IcHomeFilled'; diff --git a/src/style/foundation/icons/generated/IcHomeLine.tsx b/src/style/foundation/icons/generated/IcHomeLine.tsx deleted file mode 100644 index 4a6fc6b..0000000 --- a/src/style/foundation/icons/generated/IcHomeLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcHomeLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcHomeLine.displayName = 'IcHomeLine'; diff --git a/src/style/foundation/icons/generated/IcListLine.tsx b/src/style/foundation/icons/generated/IcListLine.tsx deleted file mode 100644 index ba78b60..0000000 --- a/src/style/foundation/icons/generated/IcListLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcListLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcListLine.displayName = 'IcListLine'; diff --git a/src/style/foundation/icons/generated/IcLockFilled.tsx b/src/style/foundation/icons/generated/IcLockFilled.tsx deleted file mode 100644 index 7af87af..0000000 --- a/src/style/foundation/icons/generated/IcLockFilled.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcLockFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcLockFilled.displayName = 'IcLockFilled'; diff --git a/src/style/foundation/icons/generated/IcLockLine.tsx b/src/style/foundation/icons/generated/IcLockLine.tsx deleted file mode 100644 index c8982ca..0000000 --- a/src/style/foundation/icons/generated/IcLockLine.tsx +++ /dev/null @@ -1,32 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcLockLine = memo( - forwardRef((props, ref) => ( - - - - - - )) -); - -IcLockLine.displayName = 'IcLockLine'; diff --git a/src/style/foundation/icons/generated/IcNewFilled.tsx b/src/style/foundation/icons/generated/IcNewFilled.tsx deleted file mode 100644 index 34ddd53..0000000 --- a/src/style/foundation/icons/generated/IcNewFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcNewFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcNewFilled.displayName = 'IcNewFilled'; diff --git a/src/style/foundation/icons/generated/IcNewLine.tsx b/src/style/foundation/icons/generated/IcNewLine.tsx deleted file mode 100644 index a60c2f6..0000000 --- a/src/style/foundation/icons/generated/IcNewLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcNewLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcNewLine.displayName = 'IcNewLine'; diff --git a/src/style/foundation/icons/generated/IcNoticeFilled.tsx b/src/style/foundation/icons/generated/IcNoticeFilled.tsx deleted file mode 100644 index 9288d0e..0000000 --- a/src/style/foundation/icons/generated/IcNoticeFilled.tsx +++ /dev/null @@ -1,47 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcNoticeFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - )) -); - -IcNoticeFilled.displayName = 'IcNoticeFilled'; diff --git a/src/style/foundation/icons/generated/IcNoticeLine.tsx b/src/style/foundation/icons/generated/IcNoticeLine.tsx deleted file mode 100644 index 723bf8c..0000000 --- a/src/style/foundation/icons/generated/IcNoticeLine.tsx +++ /dev/null @@ -1,51 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcNoticeLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - )) -); - -IcNoticeLine.displayName = 'IcNoticeLine'; diff --git a/src/style/foundation/icons/generated/IcPenFilled.tsx b/src/style/foundation/icons/generated/IcPenFilled.tsx deleted file mode 100644 index 7d23d78..0000000 --- a/src/style/foundation/icons/generated/IcPenFilled.tsx +++ /dev/null @@ -1,46 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPenFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - )) -); - -IcPenFilled.displayName = 'IcPenFilled'; diff --git a/src/style/foundation/icons/generated/IcPenLine.tsx b/src/style/foundation/icons/generated/IcPenLine.tsx deleted file mode 100644 index 9ab7398..0000000 --- a/src/style/foundation/icons/generated/IcPenLine.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPenLine = memo( - forwardRef((props, ref) => ( - - - - - - )) -); - -IcPenLine.displayName = 'IcPenLine'; diff --git a/src/style/foundation/icons/generated/IcPersonFilled.tsx b/src/style/foundation/icons/generated/IcPersonFilled.tsx deleted file mode 100644 index 247beb9..0000000 --- a/src/style/foundation/icons/generated/IcPersonFilled.tsx +++ /dev/null @@ -1,29 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPersonFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcPersonFilled.displayName = 'IcPersonFilled'; diff --git a/src/style/foundation/icons/generated/IcPersonLine.tsx b/src/style/foundation/icons/generated/IcPersonLine.tsx deleted file mode 100644 index 8d34003..0000000 --- a/src/style/foundation/icons/generated/IcPersonLine.tsx +++ /dev/null @@ -1,30 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPersonLine = memo( - forwardRef((props, ref) => ( - - - - - )) -); - -IcPersonLine.displayName = 'IcPersonLine'; diff --git a/src/style/foundation/icons/generated/IcPersoncircleLine.tsx b/src/style/foundation/icons/generated/IcPersoncircleLine.tsx deleted file mode 100644 index 22b4a28..0000000 --- a/src/style/foundation/icons/generated/IcPersoncircleLine.tsx +++ /dev/null @@ -1,24 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPersoncircleLine = memo( - forwardRef((props, ref) => ( - - - - )) -); - -IcPersoncircleLine.displayName = 'IcPersoncircleLine'; diff --git a/src/style/foundation/icons/generated/IcPictureFilled.tsx b/src/style/foundation/icons/generated/IcPictureFilled.tsx deleted file mode 100644 index b11c5fa..0000000 --- a/src/style/foundation/icons/generated/IcPictureFilled.tsx +++ /dev/null @@ -1,31 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPictureFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - )) -); - -IcPictureFilled.displayName = 'IcPictureFilled'; diff --git a/src/style/foundation/icons/generated/IcPictureLine.tsx b/src/style/foundation/icons/generated/IcPictureLine.tsx deleted file mode 100644 index 468d602..0000000 --- a/src/style/foundation/icons/generated/IcPictureLine.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPictureLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcPictureLine.displayName = 'IcPictureLine'; diff --git a/src/style/foundation/icons/generated/IcPinFilled.tsx b/src/style/foundation/icons/generated/IcPinFilled.tsx deleted file mode 100644 index d7d3778..0000000 --- a/src/style/foundation/icons/generated/IcPinFilled.tsx +++ /dev/null @@ -1,44 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPinFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - )) -); - -IcPinFilled.displayName = 'IcPinFilled'; diff --git a/src/style/foundation/icons/generated/IcPinLine.tsx b/src/style/foundation/icons/generated/IcPinLine.tsx deleted file mode 100644 index ba87c70..0000000 --- a/src/style/foundation/icons/generated/IcPinLine.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPinLine = memo( - forwardRef((props, ref) => ( - - - - - - )) -); - -IcPinLine.displayName = 'IcPinLine'; diff --git a/src/style/foundation/icons/generated/IcPlaycircleFilled.tsx b/src/style/foundation/icons/generated/IcPlaycircleFilled.tsx deleted file mode 100644 index d41f66d..0000000 --- a/src/style/foundation/icons/generated/IcPlaycircleFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPlaycircleFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcPlaycircleFilled.displayName = 'IcPlaycircleFilled'; diff --git a/src/style/foundation/icons/generated/IcPlaycircleLine.tsx b/src/style/foundation/icons/generated/IcPlaycircleLine.tsx deleted file mode 100644 index 94726b2..0000000 --- a/src/style/foundation/icons/generated/IcPlaycircleLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPlaycircleLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcPlaycircleLine.displayName = 'IcPlaycircleLine'; diff --git a/src/style/foundation/icons/generated/IcPlusLine.tsx b/src/style/foundation/icons/generated/IcPlusLine.tsx deleted file mode 100644 index be4dc98..0000000 --- a/src/style/foundation/icons/generated/IcPlusLine.tsx +++ /dev/null @@ -1,24 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcPlusLine = memo( - forwardRef((props, ref) => ( - - - - )) -); - -IcPlusLine.displayName = 'IcPlusLine'; diff --git a/src/style/foundation/icons/generated/IcRankFilled.tsx b/src/style/foundation/icons/generated/IcRankFilled.tsx deleted file mode 100644 index 70abf44..0000000 --- a/src/style/foundation/icons/generated/IcRankFilled.tsx +++ /dev/null @@ -1,26 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcRankFilled = memo( - forwardRef((props, ref) => ( - - - - - )) -); - -IcRankFilled.displayName = 'IcRankFilled'; diff --git a/src/style/foundation/icons/generated/IcRankLine.tsx b/src/style/foundation/icons/generated/IcRankLine.tsx deleted file mode 100644 index 3cb5861..0000000 --- a/src/style/foundation/icons/generated/IcRankLine.tsx +++ /dev/null @@ -1,26 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcRankLine = memo( - forwardRef((props, ref) => ( - - - - - )) -); - -IcRankLine.displayName = 'IcRankLine'; diff --git a/src/style/foundation/icons/generated/IcRecommentLine.tsx b/src/style/foundation/icons/generated/IcRecommentLine.tsx deleted file mode 100644 index 9941766..0000000 --- a/src/style/foundation/icons/generated/IcRecommentLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcRecommentLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcRecommentLine.displayName = 'IcRecommentLine'; diff --git a/src/style/foundation/icons/generated/IcRefreshLine.tsx b/src/style/foundation/icons/generated/IcRefreshLine.tsx deleted file mode 100644 index a23c851..0000000 --- a/src/style/foundation/icons/generated/IcRefreshLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcRefreshLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcRefreshLine.displayName = 'IcRefreshLine'; diff --git a/src/style/foundation/icons/generated/IcSavecircleFilled.tsx b/src/style/foundation/icons/generated/IcSavecircleFilled.tsx deleted file mode 100644 index 30ea596..0000000 --- a/src/style/foundation/icons/generated/IcSavecircleFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSavecircleFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcSavecircleFilled.displayName = 'IcSavecircleFilled'; diff --git a/src/style/foundation/icons/generated/IcSavecircleLine.tsx b/src/style/foundation/icons/generated/IcSavecircleLine.tsx deleted file mode 100644 index f837ccb..0000000 --- a/src/style/foundation/icons/generated/IcSavecircleLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSavecircleLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcSavecircleLine.displayName = 'IcSavecircleLine'; diff --git a/src/style/foundation/icons/generated/IcSchoolcalendarFilled.tsx b/src/style/foundation/icons/generated/IcSchoolcalendarFilled.tsx deleted file mode 100644 index 8d8a6d3..0000000 --- a/src/style/foundation/icons/generated/IcSchoolcalendarFilled.tsx +++ /dev/null @@ -1,59 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSchoolcalendarFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcSchoolcalendarFilled.displayName = 'IcSchoolcalendarFilled'; diff --git a/src/style/foundation/icons/generated/IcSchoolcalendarLine.tsx b/src/style/foundation/icons/generated/IcSchoolcalendarLine.tsx deleted file mode 100644 index 56fbd3f..0000000 --- a/src/style/foundation/icons/generated/IcSchoolcalendarLine.tsx +++ /dev/null @@ -1,54 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSchoolcalendarLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - )) -); - -IcSchoolcalendarLine.displayName = 'IcSchoolcalendarLine'; diff --git a/src/style/foundation/icons/generated/IcSearchLine.tsx b/src/style/foundation/icons/generated/IcSearchLine.tsx deleted file mode 100644 index 65d3b39..0000000 --- a/src/style/foundation/icons/generated/IcSearchLine.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSearchLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcSearchLine.displayName = 'IcSearchLine'; diff --git a/src/style/foundation/icons/generated/IcSettingLine.tsx b/src/style/foundation/icons/generated/IcSettingLine.tsx deleted file mode 100644 index 2f3d345..0000000 --- a/src/style/foundation/icons/generated/IcSettingLine.tsx +++ /dev/null @@ -1,24 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSettingLine = memo( - forwardRef((props, ref) => ( - - - - )) -); - -IcSettingLine.displayName = 'IcSettingLine'; diff --git a/src/style/foundation/icons/generated/IcShareLine.tsx b/src/style/foundation/icons/generated/IcShareLine.tsx deleted file mode 100644 index c983592..0000000 --- a/src/style/foundation/icons/generated/IcShareLine.tsx +++ /dev/null @@ -1,42 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcShareLine = memo( - forwardRef((props, ref) => ( - - - - - - )) -); - -IcShareLine.displayName = 'IcShareLine'; diff --git a/src/style/foundation/icons/generated/IcSharecircleFilled.tsx b/src/style/foundation/icons/generated/IcSharecircleFilled.tsx deleted file mode 100644 index be1f018..0000000 --- a/src/style/foundation/icons/generated/IcSharecircleFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSharecircleFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcSharecircleFilled.displayName = 'IcSharecircleFilled'; diff --git a/src/style/foundation/icons/generated/IcSharecircleLine.tsx b/src/style/foundation/icons/generated/IcSharecircleLine.tsx deleted file mode 100644 index 5a34578..0000000 --- a/src/style/foundation/icons/generated/IcSharecircleLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcSharecircleLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcSharecircleLine.displayName = 'IcSharecircleLine'; diff --git a/src/style/foundation/icons/generated/IcStarFilled.tsx b/src/style/foundation/icons/generated/IcStarFilled.tsx deleted file mode 100644 index 141c523..0000000 --- a/src/style/foundation/icons/generated/IcStarFilled.tsx +++ /dev/null @@ -1,27 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcStarFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcStarFilled.displayName = 'IcStarFilled'; diff --git a/src/style/foundation/icons/generated/IcStarLine.tsx b/src/style/foundation/icons/generated/IcStarLine.tsx deleted file mode 100644 index 731dd4c..0000000 --- a/src/style/foundation/icons/generated/IcStarLine.tsx +++ /dev/null @@ -1,26 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcStarLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcStarLine.displayName = 'IcStarLine'; diff --git a/src/style/foundation/icons/generated/IcThumbDownFilled.tsx b/src/style/foundation/icons/generated/IcThumbDownFilled.tsx deleted file mode 100644 index 0abfb11..0000000 --- a/src/style/foundation/icons/generated/IcThumbDownFilled.tsx +++ /dev/null @@ -1,53 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcThumbDownFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - - )) -); - -IcThumbDownFilled.displayName = 'IcThumbDownFilled'; diff --git a/src/style/foundation/icons/generated/IcThumbDownLine.tsx b/src/style/foundation/icons/generated/IcThumbDownLine.tsx deleted file mode 100644 index e5e65d2..0000000 --- a/src/style/foundation/icons/generated/IcThumbDownLine.tsx +++ /dev/null @@ -1,42 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcThumbDownLine = memo( - forwardRef((props, ref) => ( - - - - - - - )) -); - -IcThumbDownLine.displayName = 'IcThumbDownLine'; diff --git a/src/style/foundation/icons/generated/IcThumbUpFilled.tsx b/src/style/foundation/icons/generated/IcThumbUpFilled.tsx deleted file mode 100644 index 5c6eb97..0000000 --- a/src/style/foundation/icons/generated/IcThumbUpFilled.tsx +++ /dev/null @@ -1,48 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcThumbUpFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - - )) -); - -IcThumbUpFilled.displayName = 'IcThumbUpFilled'; diff --git a/src/style/foundation/icons/generated/IcThumbUpLine.tsx b/src/style/foundation/icons/generated/IcThumbUpLine.tsx deleted file mode 100644 index 64a58e9..0000000 --- a/src/style/foundation/icons/generated/IcThumbUpLine.tsx +++ /dev/null @@ -1,42 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcThumbUpLine = memo( - forwardRef((props, ref) => ( - - - - - - - )) -); - -IcThumbUpLine.displayName = 'IcThumbUpLine'; diff --git a/src/style/foundation/icons/generated/IcTimecalendarFilled.tsx b/src/style/foundation/icons/generated/IcTimecalendarFilled.tsx deleted file mode 100644 index aad0991..0000000 --- a/src/style/foundation/icons/generated/IcTimecalendarFilled.tsx +++ /dev/null @@ -1,54 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcTimecalendarFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - )) -); - -IcTimecalendarFilled.displayName = 'IcTimecalendarFilled'; diff --git a/src/style/foundation/icons/generated/IcTimecalendarLine.tsx b/src/style/foundation/icons/generated/IcTimecalendarLine.tsx deleted file mode 100644 index 1b236f4..0000000 --- a/src/style/foundation/icons/generated/IcTimecalendarLine.tsx +++ /dev/null @@ -1,54 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcTimecalendarLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - )) -); - -IcTimecalendarLine.displayName = 'IcTimecalendarLine'; diff --git a/src/style/foundation/icons/generated/IcTrashcanFilled.tsx b/src/style/foundation/icons/generated/IcTrashcanFilled.tsx deleted file mode 100644 index a4d7632..0000000 --- a/src/style/foundation/icons/generated/IcTrashcanFilled.tsx +++ /dev/null @@ -1,45 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcTrashcanFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - )) -); - -IcTrashcanFilled.displayName = 'IcTrashcanFilled'; diff --git a/src/style/foundation/icons/generated/IcTrashcanLine.tsx b/src/style/foundation/icons/generated/IcTrashcanLine.tsx deleted file mode 100644 index 964171a..0000000 --- a/src/style/foundation/icons/generated/IcTrashcanLine.tsx +++ /dev/null @@ -1,42 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcTrashcanLine = memo( - forwardRef((props, ref) => ( - - - - - - - )) -); - -IcTrashcanLine.displayName = 'IcTrashcanLine'; diff --git a/src/style/foundation/icons/generated/IcWarningcircleFilled.tsx b/src/style/foundation/icons/generated/IcWarningcircleFilled.tsx deleted file mode 100644 index 5a260c4..0000000 --- a/src/style/foundation/icons/generated/IcWarningcircleFilled.tsx +++ /dev/null @@ -1,35 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcWarningcircleFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - )) -); - -IcWarningcircleFilled.displayName = 'IcWarningcircleFilled'; diff --git a/src/style/foundation/icons/generated/IcWarningcircleLine.tsx b/src/style/foundation/icons/generated/IcWarningcircleLine.tsx deleted file mode 100644 index 81d9a2c..0000000 --- a/src/style/foundation/icons/generated/IcWarningcircleLine.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcWarningcircleLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - )) -); - -IcWarningcircleLine.displayName = 'IcWarningcircleLine'; diff --git a/src/style/foundation/icons/generated/IcXLine.tsx b/src/style/foundation/icons/generated/IcXLine.tsx deleted file mode 100644 index adbae9f..0000000 --- a/src/style/foundation/icons/generated/IcXLine.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcXLine = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - - - - - - - )) -); - -IcXLine.displayName = 'IcXLine'; diff --git a/src/style/foundation/icons/generated/IcXcircleFilled.tsx b/src/style/foundation/icons/generated/IcXcircleFilled.tsx deleted file mode 100644 index ed1cec5..0000000 --- a/src/style/foundation/icons/generated/IcXcircleFilled.tsx +++ /dev/null @@ -1,26 +0,0 @@ -/** - * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. - * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. - */ - -import { memo, forwardRef } from 'react'; - -import { IconBase } from '../icon.base'; -import { IconProps } from '../icon.type'; - -export const IcXcircleFilled = memo( - forwardRef((props, ref) => ( - - - - - - - - - - - )) -); - -IcXcircleFilled.displayName = 'IcXcircleFilled'; diff --git a/src/style/foundation/icons/generated/index.ts b/src/style/foundation/icons/generated/index.ts deleted file mode 100644 index 3dd6c24..0000000 --- a/src/style/foundation/icons/generated/index.ts +++ /dev/null @@ -1,87 +0,0 @@ -export { IcAdbadgeFilled } from './IcAdbadgeFilled'; -export { IcAdbadgeLine } from './IcAdbadgeLine'; -export { IcArrowDownLine } from './IcArrowDownLine'; -export { IcArrowLeftLine } from './IcArrowLeftLine'; -export { IcArrowRightLine } from './IcArrowRightLine'; -export { IcArrowUpLine } from './IcArrowUpLine'; -export { IcBellmuteLine } from './IcBellmuteLine'; -export { IcBellFilled } from './IcBellFilled'; -export { IcBellLine } from './IcBellLine'; -export { IcBlockuserLine } from './IcBlockuserLine'; -export { IcBoardFilled } from './IcBoardFilled'; -export { IcBoardLine } from './IcBoardLine'; -export { IcBookFilled } from './IcBookFilled'; -export { IcBookLine } from './IcBookLine'; -export { IcCalendarFilled } from './IcCalendarFilled'; -export { IcCalendarLine } from './IcCalendarLine'; -export { IcCameracircleLine } from './IcCameracircleLine'; -export { IcCameraFilled } from './IcCameraFilled'; -export { IcCameraLine } from './IcCameraLine'; -export { IcCheckcircleFilled } from './IcCheckcircleFilled'; -export { IcCheckcircleLine } from './IcCheckcircleLine'; -export { IcCheckLine } from './IcCheckLine'; -export { IcClipLine } from './IcClipLine'; -export { IcCommentFilled } from './IcCommentFilled'; -export { IcCommentLine } from './IcCommentLine'; -export { IcDotbadgeLine } from './IcDotbadgeLine'; -export { IcDotsHorizontalLine } from './IcDotsHorizontalLine'; -export { IcDotsVerticalLine } from './IcDotsVerticalLine'; -export { IcDownloadLine } from './IcDownloadLine'; -export { IcEmojiaddLine } from './IcEmojiaddLine'; -export { IcEyeclosedLine } from './IcEyeclosedLine'; -export { IcEyeopenLine } from './IcEyeopenLine'; -export { IcFoodcalendarFilled } from './IcFoodcalendarFilled'; -export { IcFoodcalendarLine } from './IcFoodcalendarLine'; -export { IcFoodFilled } from './IcFoodFilled'; -export { IcFoodLine } from './IcFoodLine'; -export { IcGroundFilled } from './IcGroundFilled'; -export { IcGroundLine } from './IcGroundLine'; -export { IcHeartLine } from './IcHeartLine'; -export { IcHomeFilled } from './IcHomeFilled'; -export { IcHomeLine } from './IcHomeLine'; -export { IcListLine } from './IcListLine'; -export { IcLockFilled } from './IcLockFilled'; -export { IcLockLine } from './IcLockLine'; -export { IcNewFilled } from './IcNewFilled'; -export { IcNewLine } from './IcNewLine'; -export { IcNoticeFilled } from './IcNoticeFilled'; -export { IcNoticeLine } from './IcNoticeLine'; -export { IcPenFilled } from './IcPenFilled'; -export { IcPenLine } from './IcPenLine'; -export { IcPersoncircleLine } from './IcPersoncircleLine'; -export { IcPersonFilled } from './IcPersonFilled'; -export { IcPersonLine } from './IcPersonLine'; -export { IcPictureFilled } from './IcPictureFilled'; -export { IcPictureLine } from './IcPictureLine'; -export { IcPinFilled } from './IcPinFilled'; -export { IcPinLine } from './IcPinLine'; -export { IcPlaycircleFilled } from './IcPlaycircleFilled'; -export { IcPlaycircleLine } from './IcPlaycircleLine'; -export { IcPlusLine } from './IcPlusLine'; -export { IcRankFilled } from './IcRankFilled'; -export { IcRankLine } from './IcRankLine'; -export { IcRecommentLine } from './IcRecommentLine'; -export { IcRefreshLine } from './IcRefreshLine'; -export { IcSavecircleFilled } from './IcSavecircleFilled'; -export { IcSavecircleLine } from './IcSavecircleLine'; -export { IcSchoolcalendarFilled } from './IcSchoolcalendarFilled'; -export { IcSchoolcalendarLine } from './IcSchoolcalendarLine'; -export { IcSearchLine } from './IcSearchLine'; -export { IcSettingLine } from './IcSettingLine'; -export { IcSharecircleFilled } from './IcSharecircleFilled'; -export { IcSharecircleLine } from './IcSharecircleLine'; -export { IcShareLine } from './IcShareLine'; -export { IcStarFilled } from './IcStarFilled'; -export { IcStarLine } from './IcStarLine'; -export { IcThumbDownFilled } from './IcThumbDownFilled'; -export { IcThumbDownLine } from './IcThumbDownLine'; -export { IcThumbUpFilled } from './IcThumbUpFilled'; -export { IcThumbUpLine } from './IcThumbUpLine'; -export { IcTimecalendarFilled } from './IcTimecalendarFilled'; -export { IcTimecalendarLine } from './IcTimecalendarLine'; -export { IcTrashcanFilled } from './IcTrashcanFilled'; -export { IcTrashcanLine } from './IcTrashcanLine'; -export { IcWarningcircleFilled } from './IcWarningcircleFilled'; -export { IcWarningcircleLine } from './IcWarningcircleLine'; -export { IcXcircleFilled } from './IcXcircleFilled'; -export { IcXLine } from './IcXLine'; From 1425eff88a1c1b629a737d244a8bd0e326f2c9db Mon Sep 17 00:00:00 2001 From: nijuy Date: Tue, 9 Jul 2024 23:52:47 +0900 Subject: [PATCH 2/9] remove: components except YDSWrapper MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 기존 아이콘을 사용 중인 컴포넌트가 있어 스토리북 에러 발생 - 어차피 비울 예정이기도 했음 --- src/components/Badge/Badge.stories.tsx | 34 ---- src/components/Badge/Badge.style.ts | 19 -- src/components/Badge/Badge.tsx | 30 ---- src/components/Badge/Badge.type.ts | 10 -- src/components/Badge/index.ts | 2 - .../BoxButton/BoxButton.stories.tsx | 90 ---------- src/components/BoxButton/BoxButton.style.ts | 159 ----------------- src/components/BoxButton/BoxButton.tsx | 53 ------ src/components/BoxButton/BoxButton.type.ts | 22 --- src/components/BoxButton/index.ts | 2 - src/components/CheckBox/CheckBox.stories.tsx | 80 --------- src/components/CheckBox/CheckBox.style.ts | 81 --------- src/components/CheckBox/CheckBox.tsx | 70 -------- src/components/CheckBox/CheckBox.type.ts | 12 -- src/components/CheckBox/index.ts | 2 - src/components/ListItem/ListItem.stories.tsx | 50 ------ src/components/ListItem/ListItem.style.ts | 34 ---- src/components/ListItem/ListItem.tsx | 27 --- src/components/ListItem/ListItem.type.ts | 12 -- src/components/ListItem/index.ts | 2 - src/components/Picker/Picker.stories.tsx | 132 -------------- src/components/Picker/Picker.style.ts | 39 ----- src/components/Picker/Picker.tsx | 13 -- src/components/Picker/Picker.type.ts | 12 -- src/components/Picker/PickerColumn.style.tsx | 28 --- src/components/Picker/PickerColumn.tsx | 162 ------------------ src/components/Picker/index.ts | 5 - .../PlainButton/PlainButton.stories.tsx | 83 --------- .../PlainButton/PlainButton.style.ts | 84 --------- src/components/PlainButton/PlainButton.tsx | 41 ----- .../PlainButton/PlainButton.type.ts | 16 -- src/components/PlainButton/index.ts | 2 - .../PasswordTextField.stories.tsx | 76 -------- .../PasswordTextField/PasswordTextField.tsx | 43 ----- .../PasswordTextField.type.ts | 6 - .../SearchTextField.stories.tsx | 58 ------- .../SearchTextField/SearchTextField.tsx | 43 ----- .../SearchTextField/SearchTextField.type.ts | 10 -- .../SimpleTextField.stories.tsx | 76 -------- .../SimpleTextField/SimpleTextField.tsx | 33 ---- .../SimpleTextField/SimpleTextField.type.ts | 6 - .../SuffixTextField.stories.tsx | 77 --------- .../SuffixTextField/SuffixTextField.tsx | 12 -- .../SuffixTextField/SuffixTextField.type.ts | 3 - .../TextField/TextField.stories.tsx | 72 -------- src/components/TextField/TextField.style.ts | 110 ------------ src/components/TextField/TextField.tsx | 57 ------ src/components/TextField/TextField.type.ts | 21 --- src/components/TextField/index.ts | 11 -- src/components/Toast/HookSource.md | 26 --- src/components/Toast/Toast.stories.tsx | 96 ----------- src/components/Toast/Toast.style.ts | 76 -------- src/components/Toast/Toast.tsx | 14 -- src/components/Toast/Toast.type.ts | 10 -- src/components/Toast/index.ts | 2 - src/components/Toggle/Toggle.stories.tsx | 67 -------- src/components/Toggle/Toggle.style.ts | 102 ----------- src/components/Toggle/Toggle.tsx | 42 ----- src/components/Toggle/Toggle.type.ts | 6 - src/components/Toggle/index.ts | 2 - src/components/index.ts | 36 ---- 61 files changed, 2601 deletions(-) delete mode 100644 src/components/Badge/Badge.stories.tsx delete mode 100644 src/components/Badge/Badge.style.ts delete mode 100644 src/components/Badge/Badge.tsx delete mode 100644 src/components/Badge/Badge.type.ts delete mode 100644 src/components/Badge/index.ts delete mode 100644 src/components/BoxButton/BoxButton.stories.tsx delete mode 100644 src/components/BoxButton/BoxButton.style.ts delete mode 100644 src/components/BoxButton/BoxButton.tsx delete mode 100644 src/components/BoxButton/BoxButton.type.ts delete mode 100644 src/components/BoxButton/index.ts delete mode 100644 src/components/CheckBox/CheckBox.stories.tsx delete mode 100644 src/components/CheckBox/CheckBox.style.ts delete mode 100644 src/components/CheckBox/CheckBox.tsx delete mode 100644 src/components/CheckBox/CheckBox.type.ts delete mode 100644 src/components/CheckBox/index.ts delete mode 100644 src/components/ListItem/ListItem.stories.tsx delete mode 100644 src/components/ListItem/ListItem.style.ts delete mode 100644 src/components/ListItem/ListItem.tsx delete mode 100644 src/components/ListItem/ListItem.type.ts delete mode 100644 src/components/ListItem/index.ts delete mode 100644 src/components/Picker/Picker.stories.tsx delete mode 100644 src/components/Picker/Picker.style.ts delete mode 100644 src/components/Picker/Picker.tsx delete mode 100644 src/components/Picker/Picker.type.ts delete mode 100644 src/components/Picker/PickerColumn.style.tsx delete mode 100644 src/components/Picker/PickerColumn.tsx delete mode 100644 src/components/Picker/index.ts delete mode 100644 src/components/PlainButton/PlainButton.stories.tsx delete mode 100644 src/components/PlainButton/PlainButton.style.ts delete mode 100644 src/components/PlainButton/PlainButton.tsx delete mode 100644 src/components/PlainButton/PlainButton.type.ts delete mode 100644 src/components/PlainButton/index.ts delete mode 100644 src/components/TextField/PasswordTextField/PasswordTextField.stories.tsx delete mode 100644 src/components/TextField/PasswordTextField/PasswordTextField.tsx delete mode 100644 src/components/TextField/PasswordTextField/PasswordTextField.type.ts delete mode 100644 src/components/TextField/SearchTextField/SearchTextField.stories.tsx delete mode 100644 src/components/TextField/SearchTextField/SearchTextField.tsx delete mode 100644 src/components/TextField/SearchTextField/SearchTextField.type.ts delete mode 100644 src/components/TextField/SimpleTextField/SimpleTextField.stories.tsx delete mode 100644 src/components/TextField/SimpleTextField/SimpleTextField.tsx delete mode 100644 src/components/TextField/SimpleTextField/SimpleTextField.type.ts delete mode 100644 src/components/TextField/SuffixTextField/SuffixTextField.stories.tsx delete mode 100644 src/components/TextField/SuffixTextField/SuffixTextField.tsx delete mode 100644 src/components/TextField/SuffixTextField/SuffixTextField.type.ts delete mode 100644 src/components/TextField/TextField.stories.tsx delete mode 100644 src/components/TextField/TextField.style.ts delete mode 100644 src/components/TextField/TextField.tsx delete mode 100644 src/components/TextField/TextField.type.ts delete mode 100644 src/components/TextField/index.ts delete mode 100644 src/components/Toast/HookSource.md delete mode 100644 src/components/Toast/Toast.stories.tsx delete mode 100644 src/components/Toast/Toast.style.ts delete mode 100644 src/components/Toast/Toast.tsx delete mode 100644 src/components/Toast/Toast.type.ts delete mode 100644 src/components/Toast/index.ts delete mode 100644 src/components/Toggle/Toggle.stories.tsx delete mode 100644 src/components/Toggle/Toggle.style.ts delete mode 100644 src/components/Toggle/Toggle.tsx delete mode 100644 src/components/Toggle/Toggle.type.ts delete mode 100644 src/components/Toggle/index.ts diff --git a/src/components/Badge/Badge.stories.tsx b/src/components/Badge/Badge.stories.tsx deleted file mode 100644 index 6e9ba5e..0000000 --- a/src/components/Badge/Badge.stories.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { Meta, StoryObj } from '@storybook/react'; - -import { IcGroundLine } from '@/style'; - -import { Badge } from './Badge'; - -const meta: Meta = { - title: 'Atoms/Badge', - component: Badge, - parameters: { - layout: 'centered', - }, -}; -export default meta; - -const BadgeStory = ({ ...badgeProps }) => { - return ; -}; - -type Story = StoryObj; -export const WithIcon: Story = { - args: { - children: 'Badge', - leftIcon: , - }, - render: BadgeStory, -}; - -export const WithoutIcon: Story = { - args: { - children: 'Badge', - }, - render: BadgeStory, -}; diff --git a/src/components/Badge/Badge.style.ts b/src/components/Badge/Badge.style.ts deleted file mode 100644 index 210d322..0000000 --- a/src/components/Badge/Badge.style.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { styled } from 'styled-components'; - -import { SemanticColor } from '@/style'; - -interface StyledBadgeProps { - $backgroundColor: SemanticColor; -} -export const StyledBadge = styled.div` - display: flex; - gap: 4px; - align-items: center; - width: fit-content; - height: 24px; - padding: 0 var(--padding); - border-radius: 2px; - background-color: ${({ theme, $backgroundColor }) => theme.color[$backgroundColor]}; - - ${({ theme }) => theme.typo.caption1}; -`; diff --git a/src/components/Badge/Badge.tsx b/src/components/Badge/Badge.tsx deleted file mode 100644 index b7acd10..0000000 --- a/src/components/Badge/Badge.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { IconContext } from '@/style'; - -import { StyledBadge } from './Badge.style'; -import { BadgeProps } from './Badge.type'; - -const Badge = ({ color = 'monoItemBG', children = 'Badge', leftIcon, ...props }: BadgeProps) => { - return ( - - {leftIcon && ( - - {leftIcon} - - )} - {children} - - ); -}; - -export { Badge }; diff --git a/src/components/Badge/Badge.type.ts b/src/components/Badge/Badge.type.ts deleted file mode 100644 index 4ac49af..0000000 --- a/src/components/Badge/Badge.type.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { SemanticItemBGColor } from '@/style'; - -export interface BadgeProps extends React.HTMLAttributes { - /** 배경 색상 */ - color?: SemanticItemBGColor; - /** Badge 안에 들어갈 텍스트 */ - children?: React.ReactNode; - /** 텍스트 왼쪽에 들어갈 아이콘 */ - leftIcon?: React.ReactNode; -} diff --git a/src/components/Badge/index.ts b/src/components/Badge/index.ts deleted file mode 100644 index 59d8ec6..0000000 --- a/src/components/Badge/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { Badge } from './Badge'; -export type { BadgeProps } from './Badge.type'; diff --git a/src/components/BoxButton/BoxButton.stories.tsx b/src/components/BoxButton/BoxButton.stories.tsx deleted file mode 100644 index a6b9483..0000000 --- a/src/components/BoxButton/BoxButton.stories.tsx +++ /dev/null @@ -1,90 +0,0 @@ -import { Stories, Primary as PrimaryBlock, Controls, Title } from '@storybook/blocks'; -import { Meta, StoryObj } from '@storybook/react'; - -import { IcGroundLine } from '@/style'; - -import { BoxButton } from './BoxButton'; - -const meta: Meta = { - title: 'Atoms/BoxButton', - component: BoxButton, - parameters: { - layout: 'centered', - docs: { - page: () => ( - <> - - <PrimaryBlock /> - <Controls /> - <h2> Size에 따른 속성 </h2> - <h3> extraLarge </h3> - <span> - { - '이 옵션을 선택하면 `height = 56`, `typo = button1`, `iconSize = medium(24*24)`, `horizontal Padding = 16` 으로 설정됩니다.' - } - </span> - <h3> large </h3> - <span> - { - '이 옵션을 선택하면 `height = 48`, `typo = button2`, `iconSize = medium(24*24)`, `horizontal Padding = 16` 으로 설정됩니다.' - } - </span> - <h3> medium </h3> - <span> - { - '이 옵션을 선택하면 `height = 40`, `typo = button2`, `iconSize = medium(24*24)`, `horizontal Padding = 12` 으로 설정됩니다.' - } - </span> - <h3> small </h3> - <span> - { - '이 옵션을 선택하면 `height = 32`, `typo = button4`, `iconSize = small(16*16)`, `horizontal Padding = 12` 으로 설정됩니다.' - } - </span> - <h2> 속성 우선순위 </h2> - <span>{'속성이 충돌할 때는 isDisabled > isWarned 순으로 우선됩니다.'}</span> - <Stories /> - </> - ), - }, - }, -}; - -export default meta; -type Story = StoryObj<typeof BoxButton>; - -export const Primary: Story = { - args: { - children: 'Primary/Large/filled', - size: 'large', - variant: 'filled', - rounding: 8, - disabled: false, - isWarned: false, - }, -}; - -export const Disabled: Story = { - args: { - children: 'Disabled/Large/tinted', - size: 'large', - variant: 'tinted', - rounding: 8, - disabled: true, - isWarned: false, - leftIcon: <IcGroundLine />, - }, -}; - -export const Warned: Story = { - args: { - children: 'Warned/Large/line', - size: 'large', - variant: 'line', - rounding: 8, - disabled: false, - isWarned: true, - leftIcon: <IcGroundLine />, - rightIcon: <IcGroundLine />, - }, -}; diff --git a/src/components/BoxButton/BoxButton.style.ts b/src/components/BoxButton/BoxButton.style.ts deleted file mode 100644 index 626d232..0000000 --- a/src/components/BoxButton/BoxButton.style.ts +++ /dev/null @@ -1,159 +0,0 @@ -import { css, styled } from 'styled-components'; - -import { - BoxButtonProps, - BoxButtonRounding, - BoxButtonSize, - BoxButtonVariant, -} from './BoxButton.type'; - -interface StyledBoxButtonProps { - $size: BoxButtonSize; - $variant: BoxButtonVariant; - $rounding?: BoxButtonRounding; - $isWarned?: BoxButtonProps['isWarned']; - $width?: BoxButtonProps['width']; -} - -const getNormalStyle = ($variant: BoxButtonVariant) => { - switch ($variant) { - case 'filled': - return css` - background-color: ${(props) => props.theme.color.buttonPoint}; - color: ${(props) => props.theme.color.buttonBright}; - border: none; - &:hover { - cursor: pointer; - background-color: ${(props) => props.theme.color.buttonPointPressed}; - } - `; - case 'tinted': - return css` - background-color: ${(props) => props.theme.color.buttonPointBG}; - color: ${(props) => props.theme.color.buttonPoint}; - border: none; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonPointPressed}; - } - `; - case 'line': - return css` - background-color: transparent; - color: ${(props) => props.theme.color.buttonPoint}; - border: 1px solid ${(props) => props.theme.color.buttonPoint}; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonPointPressed}; - border: 1px solid ${(props) => props.theme.color.buttonPointPressed}; - } - `; - } -}; - -const getDisabledStyle = ($variant: BoxButtonVariant) => { - switch ($variant) { - case 'filled': - return css` - background-color: ${(props) => props.theme.color.buttonDisabledBG}; - color: ${(props) => props.theme.color.buttonDisabled}; - border: none; - `; - case 'tinted': - return css` - background-color: ${(props) => props.theme.color.buttonDisabledBG}; - color: ${(props) => props.theme.color.buttonDisabled}; - border: none; - `; - case 'line': - return css` - background-color: transparent; - color: ${(props) => props.theme.color.buttonDisabled}; - border: 1px solid ${(props) => props.theme.color.buttonDisabled}; - `; - } -}; - -const getWarnedStyle = ($variant: BoxButtonVariant) => { - switch ($variant) { - case 'filled': - return css` - background-color: ${(props) => props.theme.color.buttonWarned}; - color: ${(props) => props.theme.color.buttonBright}; - border: none; - &:hover { - cursor: pointer; - background-color: ${(props) => props.theme.color.buttonWarnedPressed}; - } - `; - case 'tinted': - return css` - background-color: ${(props) => props.theme.color.buttonWarnedBG}; - color: ${(props) => props.theme.color.buttonWarned}; - border: none; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonWarnedPressed}; - } - `; - case 'line': - return css` - background-color: transparent; - color: ${(props) => props.theme.color.buttonWarned}; - border: 1px solid ${(props) => props.theme.color.buttonWarned}; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonWarnedPressed}; - border: 1px solid ${(props) => props.theme.color.buttonWarnedPressed}; - } - `; - } -}; - -const getSizeStyle = ($size: BoxButtonSize) => { - switch ($size) { - case 'extraLarge': - return css` - height: 56px; - ${({ theme }) => theme.typo.button1} - `; - case 'large': - return css` - height: 48px; - ${({ theme }) => theme.typo.button2} - `; - case 'medium': - return css` - height: 40px; - ${({ theme }) => theme.typo.button2} - `; - case 'small': - return css` - height: 32px; - ${({ theme }) => theme.typo.button4} - `; - } -}; - -export const StyledBoxButton = styled.button<StyledBoxButtonProps>` - display: flex; - align-items: center; - justify-content: center; - padding: 0 16px; - gap: 4px; - border-radius: ${({ $rounding }) => $rounding}px; - width: ${({ $width }) => $width}; - ${({ $size }) => getSizeStyle($size)} - ${({ $variant }) => getNormalStyle($variant)} - ${({ $isWarned, $variant }) => $isWarned && getWarnedStyle($variant)} - &:disabled { - ${({ $variant }) => getDisabledStyle($variant)} - cursor: not-allowed; - } - & > .boxButton-child { - display: block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - } -`; diff --git a/src/components/BoxButton/BoxButton.tsx b/src/components/BoxButton/BoxButton.tsx deleted file mode 100644 index fed2ab2..0000000 --- a/src/components/BoxButton/BoxButton.tsx +++ /dev/null @@ -1,53 +0,0 @@ -import { forwardRef } from 'react'; - -import { IconContext } from '@/style'; - -import { StyledBoxButton } from './BoxButton.style'; - -import { BoxButtonProps } from '.'; - -export const BoxButton = forwardRef<HTMLButtonElement, BoxButtonProps>( - ({ size, variant, rounding, isWarned, width, leftIcon, children, rightIcon, ...props }, ref) => { - return ( - <StyledBoxButton - ref={ref} - disabled={props.disabled} - $size={size} - $variant={variant} - $rounding={rounding} - $isWarned={isWarned} - $width={width} - {...props} - > - <div> - {leftIcon && ( - <IconContext.Provider - value={{ - color: 'currentColor', - width: 24, - height: 24, - }} - > - {leftIcon} - </IconContext.Provider> - )} - </div> - <span className="boxButton-child">{children}</span> - <div> - {rightIcon && ( - <IconContext.Provider - value={{ - color: 'currentColor', - width: 24, - height: 24, - }} - > - {rightIcon} - </IconContext.Provider> - )} - </div> - </StyledBoxButton> - ); - } -); -BoxButton.displayName = 'BoxButton'; diff --git a/src/components/BoxButton/BoxButton.type.ts b/src/components/BoxButton/BoxButton.type.ts deleted file mode 100644 index 759e122..0000000 --- a/src/components/BoxButton/BoxButton.type.ts +++ /dev/null @@ -1,22 +0,0 @@ -export type BoxButtonSize = 'small' | 'medium' | 'large' | 'extraLarge'; -export type BoxButtonRounding = 4 | 8; -export type BoxButtonVariant = 'filled' | 'tinted' | 'line'; - -export interface BoxButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> { - /** BoxButton의 크기를 결정하는 속성 */ - size: BoxButtonSize; - /** BoxButton의 모양을 결정하는 속성 */ - variant: BoxButtonVariant; - /** BoxButton의 모서리를 결정하는 속성 */ - rounding: BoxButtonRounding; - /** BoxButton의 경고 여부를 결정하는 속성 */ - isWarned?: boolean; - /** BoxButton의 왼쪽에 들어갈 아이콘 */ - leftIcon?: React.ReactNode; - /** BoxButton의 내용 */ - children?: React.ReactNode; - /** BoxButton의 오른쪽에 들어갈 아이콘 */ - rightIcon?: React.ReactNode; - /** BoxButton의 width */ - width?: string | number; -} diff --git a/src/components/BoxButton/index.ts b/src/components/BoxButton/index.ts deleted file mode 100644 index ebf4b47..0000000 --- a/src/components/BoxButton/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { BoxButton } from './BoxButton'; -export type { BoxButtonProps } from './BoxButton.type'; diff --git a/src/components/CheckBox/CheckBox.stories.tsx b/src/components/CheckBox/CheckBox.stories.tsx deleted file mode 100644 index eaaa23b..0000000 --- a/src/components/CheckBox/CheckBox.stories.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import { Stories, Primary as PrimaryBlock, Controls, Title } from '@storybook/blocks'; -import { Meta, StoryObj } from '@storybook/react'; - -import { CheckBox } from './CheckBox'; - -const meta: Meta<typeof CheckBox> = { - title: 'Atoms/CheckBox', - component: CheckBox, - parameters: { - layout: 'centered', - docs: { - page: () => ( - <> - <Title /> - <PrimaryBlock /> - <Controls /> - <h2> Size에 따른 속성 </h2> - <h3> large </h3> - <span> - { - '이 옵션을 선택하면 `iconSize = medium(24*24)`, `typo = button3`, `CheckBox icon과 label 사이 여백 = 8` 으로 설정됩니다.' - } - </span> - <h3> medium </h3> - <span> - { - '이 옵션을 선택하면 `iconSize = small(20*20)`, `typo = button3`, `CheckBox icon과 label 사이 여백 = 8` 으로 설정됩니다.' - } - </span> - <h3> small </h3> - <span> - { - '이 옵션을 선택하면 `iconSize = extraSmall(16*16)`, `typo = button4`, `CheckBox icon과 label 사이 여백 = 4` 으로 설정됩니다.' - } - </span> - <h2> 속성 우선순위 </h2> - <span>{'속성이 충돌할 때는 isDisabled > isSelected 순으로 우선됩니다.'}</span> - <Stories /> - </> - ), - }, - }, -}; - -export default meta; -type Story = StoryObj<typeof CheckBox>; - -export const Primary: Story = { - args: { - children: 'Primary/Large', - size: 'large', - }, -}; - -export const Disabled: Story = { - args: { - children: 'Disabled/Medium', - size: 'medium', - isDisabled: true, - isSelected: false, - }, -}; - -export const DisabledSelected: Story = { - args: { - children: 'DisabledSelected/Medium', - size: 'medium', - isDisabled: true, - isSelected: true, - }, -}; - -export const Selected: Story = { - args: { - children: 'Selected/Small', - size: 'small', - isDisabled: false, - isSelected: true, - }, -}; diff --git a/src/components/CheckBox/CheckBox.style.ts b/src/components/CheckBox/CheckBox.style.ts deleted file mode 100644 index f0b89ca..0000000 --- a/src/components/CheckBox/CheckBox.style.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { css, styled } from 'styled-components'; - -import { CheckBoxProps, CheckBoxSize } from './CheckBox.type'; - -interface StyledCheckBoxProps { - $size: CheckBoxSize; - $isDisabled: CheckBoxProps['isDisabled']; - $isSelected: CheckBoxProps['isSelected']; -} - -const getSizeStyle = ($size: CheckBoxSize) => { - switch ($size) { - case 'large': - return css` - height: 24px; - gap: 8px; - .checkbox-icon { - width: 24px; - height: 24px; - } - `; - case 'medium': - return css` - height: 20px; - gap: 8px; - .checkbox-icon { - width: 20px; - height: 20px; - } - `; - case 'small': - return css` - height: 16px; - gap: 4px; - .checkbox-icon { - width: 16px; - height: 16px; - } - `; - } -}; - -export const StyledCheckBoxWrapper = styled.div<StyledCheckBoxProps>` - display: flex; - align-items: center; - justify-content: center; - user-select: none; - ${({ theme }) => theme.typo.button3} - - cursor: pointer; - label { - cursor: pointer; - } - - ${({ $isDisabled }) => - $isDisabled && - css` - cursor: not-allowed; - label { - cursor: not-allowed; - } - `} - - ${({ $isDisabled, $size }) => - $isDisabled && - $size === 'small' && - css` - ${({ theme }) => theme.typo.button4} - `} - - ${({ $isSelected, $isDisabled, theme }) => - $isSelected - ? css` - color: ${$isDisabled ? theme.color.buttonDisabled : theme.color.buttonPoint}; - ` - : css` - color: ${$isDisabled ? theme.color.buttonDisabled : theme.color.buttonNormal}; - `} - - ${({ $size }) => getSizeStyle($size)} -`; diff --git a/src/components/CheckBox/CheckBox.tsx b/src/components/CheckBox/CheckBox.tsx deleted file mode 100644 index dbb094b..0000000 --- a/src/components/CheckBox/CheckBox.tsx +++ /dev/null @@ -1,70 +0,0 @@ -import React, { forwardRef, useEffect, useImperativeHandle, useRef, useState } from 'react'; - -import { IcCheckcircleFilled, IcCheckcircleLine } from '@/style'; - -import { StyledCheckBoxWrapper } from './CheckBox.style'; -import { CheckBoxProps } from './CheckBox.type'; - -export const CheckBox = forwardRef<HTMLDivElement, CheckBoxProps>( - ({ size = 'medium', isDisabled = false, onClick, children, isSelected, ...props }, ref) => { - const inputRef = useRef<HTMLInputElement>(null); - useImperativeHandle(ref, () => inputRef.current as HTMLInputElement); - - const [_isSelected, _setIsSelected] = useState(isSelected); - - const componentClick = () => { - if (isDisabled) return; - if (!inputRef.current) return; - - inputRef.current.click(); - }; - - const inputClick = (e: React.MouseEvent<HTMLInputElement>) => { - if (isDisabled) return; - if (!inputRef.current) return; - _setIsSelected(e.currentTarget.checked); - onClick?.(e); - }; - - const inputOnChange = (e: React.ChangeEvent<HTMLInputElement>) => { - if (!inputRef.current) return; - _setIsSelected(e.currentTarget.checked); - }; - - useEffect(() => { - if (!inputRef.current) return; - inputRef.current.checked = !!isSelected; - _setIsSelected(isSelected); - }, [isSelected]); - - return ( - <StyledCheckBoxWrapper - ref={ref} - $size={size} - $isDisabled={isDisabled} - $isSelected={_isSelected} - onClick={componentClick} - > - <div className="checkbox-icon"> - {_isSelected ? ( - <IcCheckcircleFilled style={{ width: '100%', height: '100%' }} /> - ) : ( - <IcCheckcircleLine style={{ width: '100%', height: '100%' }} /> - )} - </div> - <label>{children}</label> - - <input - ref={inputRef} - onClick={inputClick} - onChange={inputOnChange} - className="checkbox" - type="checkbox" - style={{ display: 'none' }} - {...props} - /> - </StyledCheckBoxWrapper> - ); - } -); -CheckBox.displayName = 'CheckBox'; diff --git a/src/components/CheckBox/CheckBox.type.ts b/src/components/CheckBox/CheckBox.type.ts deleted file mode 100644 index a4f9f8c..0000000 --- a/src/components/CheckBox/CheckBox.type.ts +++ /dev/null @@ -1,12 +0,0 @@ -export type CheckBoxSize = 'small' | 'medium' | 'large'; - -export interface CheckBoxProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, 'size'> { - /** CheckBox의 크기를 결정하는 속성 */ - size?: CheckBoxSize; - /** CheckBox의 선택 여부를 결정하는 속성 */ - isSelected?: HTMLInputElement['checked']; - /** CheckBox의 비활성화 여부를 결정하는 속성 */ - isDisabled?: HTMLInputElement['disabled']; - /** CheckBox의 내용 */ - children?: React.ReactNode; -} diff --git a/src/components/CheckBox/index.ts b/src/components/CheckBox/index.ts deleted file mode 100644 index 0aff895..0000000 --- a/src/components/CheckBox/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { CheckBox } from './CheckBox'; -export type { CheckBoxProps } from './CheckBox.type'; diff --git a/src/components/ListItem/ListItem.stories.tsx b/src/components/ListItem/ListItem.stories.tsx deleted file mode 100644 index 14f4cb3..0000000 --- a/src/components/ListItem/ListItem.stories.tsx +++ /dev/null @@ -1,50 +0,0 @@ -import { Meta, StoryObj } from '@storybook/react'; - -import { IcGroundLine } from '@/style'; - -import { ListItem } from './ListItem'; - -const meta: Meta<typeof ListItem> = { - title: 'Atoms/ListItem', - component: ListItem, - parameters: { - layout: 'centered', - }, -}; - -export default meta; -type Story = StoryObj<typeof ListItem>; - -export const Primary: Story = { - args: { - children: 'Primary', - isPressed: false, - }, -}; - -export const WithLeftIcon: Story = { - args: { - children: 'WithLeftIcon', - isPressed: false, - leftIcon: <IcGroundLine />, - }, -}; - -export const WithRightIcon: Story = { - args: { - children: 'WithRightIcon', - isPressed: true, - width: '400px', - rightIcon: <IcGroundLine />, - }, -}; - -export const WithIcon: Story = { - args: { - children: 'WithIcon', - width: '400px', - isPressed: true, - leftIcon: <IcGroundLine />, - rightIcon: <IcGroundLine />, - }, -}; diff --git a/src/components/ListItem/ListItem.style.ts b/src/components/ListItem/ListItem.style.ts deleted file mode 100644 index 99eeab1..0000000 --- a/src/components/ListItem/ListItem.style.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { styled } from 'styled-components'; - -import { ListItemProps } from './ListItem.type'; - -interface StyledListItemProps { - $isPressed: ListItemProps['isPressed']; - $width: ListItemProps['width']; -} - -export const StyledListItem = styled.li<StyledListItemProps>` - display: flex; - align-items: center; - padding: 0 20px; - gap: 8px; - width: ${({ $width }) => $width}; - height: 100%; - min-height: 48px; - font-size: 15px; - .icon { - width: 24px; - height: 24px; - } - .right-icon { - margin-left: auto; - } - ${({ theme }) => theme.typo.body2} - color: ${({ theme }) => theme.color.textSecondary}; - background-color: ${({ $isPressed, theme }) => - $isPressed ? theme.color.bgPressed : 'transparent'}; - cursor: pointer; - &:hover { - background-color: ${({ theme }) => theme.color.bgPressed}; - } -`; diff --git a/src/components/ListItem/ListItem.tsx b/src/components/ListItem/ListItem.tsx deleted file mode 100644 index 36847dc..0000000 --- a/src/components/ListItem/ListItem.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { forwardRef } from 'react'; - -import { IconContext } from '@/style'; - -import { StyledListItem } from './ListItem.style'; -import { ListItemProps } from './ListItem.type'; - -export const ListItem = forwardRef<HTMLLIElement, ListItemProps>( - ({ isPressed, leftIcon, rightIcon, children, ...props }, ref) => { - return ( - <StyledListItem ref={ref} $isPressed={isPressed} $width={props.width} {...props}> - {leftIcon && ( - <IconContext.Provider value={{ color: 'currentColor' }}> - <div className="icon left-icon">{leftIcon}</div> - </IconContext.Provider> - )} - <span className="listItem-child">{children}</span> - {rightIcon && ( - <IconContext.Provider value={{ color: 'currentColor' }}> - <div className="icon right-icon">{rightIcon}</div> - </IconContext.Provider> - )} - </StyledListItem> - ); - } -); -ListItem.displayName = 'ListItem'; diff --git a/src/components/ListItem/ListItem.type.ts b/src/components/ListItem/ListItem.type.ts deleted file mode 100644 index acadd64..0000000 --- a/src/components/ListItem/ListItem.type.ts +++ /dev/null @@ -1,12 +0,0 @@ -export interface ListItemProps extends React.HTMLAttributes<HTMLLIElement> { - /** ListItem의 선택 여부를 나타내는 속성 */ - isPressed?: boolean; - /** ListItem의 width */ - width?: string | number; - /** ListItem의 내용 */ - children?: React.ReactNode; - /** ListItem의 왼쪽에 들어갈 아이콘 */ - leftIcon?: React.ReactNode; - /** ListItem의 오른쪽에 들어갈 아이콘 */ - rightIcon?: React.ReactNode; -} diff --git a/src/components/ListItem/index.ts b/src/components/ListItem/index.ts deleted file mode 100644 index 6b7af2e..0000000 --- a/src/components/ListItem/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { ListItem } from './ListItem'; -export type { ListItemProps } from './ListItem.type'; diff --git a/src/components/Picker/Picker.stories.tsx b/src/components/Picker/Picker.stories.tsx deleted file mode 100644 index ef0c11e..0000000 --- a/src/components/Picker/Picker.stories.tsx +++ /dev/null @@ -1,132 +0,0 @@ -import { useState } from 'react'; - -import { Meta, StoryObj } from '@storybook/react'; - -import { Picker } from './Picker'; - -import { PickerColumn } from '.'; - -const meta: Meta<typeof Picker> = { - title: 'Atoms/Picker', - component: Picker, - parameters: { - layout: 'centered', - }, -}; - -export default meta; -type Story = StoryObj<typeof Picker>; - -const options = [ - { - label: '2022', - value: 'v2022', - }, - { - label: '2023', - value: 'v2023', - }, - { - label: '2024', - value: 'v2024', - }, - { - label: '2025', - value: 'v2025', - }, - { - label: '2026', - value: 'v2026', - }, - { - label: '2027', - value: 'v2027', - }, - { - label: '2028', - value: 'v2028', - }, - { - label: '2029', - value: 'v2029', - }, - { - label: '2030', - value: 'v2030', - }, -]; - -const Example = () => { - const [value, setValue] = useState('v2022'); - const [value2, setValue2] = useState('v2022'); - const [value3, setValue3] = useState('v2022'); - - return ( - <Picker> - <PickerColumn options={options} value={value} onChange={(e) => setValue(e.target.value)} /> - <PickerColumn options={options} value={value2} onChange={(e) => setValue2(e.target.value)} /> - <PickerColumn options={options} value={value3} onChange={(e) => setValue3(e.target.value)} /> - </Picker> - ); -}; - -export const Primary: Story = { - render: Example, -}; - -const DateExample = () => { - const [amPm, setAmPm] = useState('am'); - const [hour, setHour] = useState(''); - const [minute, setMinute] = useState(''); - - const amPms = [ - { - label: '오전', - value: 'am', - }, - { - label: '오후', - value: 'pm', - }, - ]; - - const hours = Array.from({ length: 12 }, (_, i) => { - const value = i + 1; - return { - label: `${value}`, - value: `${value}`, - }; - }); - - const minutes = Array.from({ length: 12 }, (_, i) => { - const value = `${i * 5}`.padStart(2, '0'); - return { - label: `${value}`, - value: `${value}`, - }; - }); - - return ( - <Picker> - <PickerColumn options={amPms} value={amPm} onChange={(e) => setAmPm(e.target.value)} /> - <PickerColumn options={hours} value={hour} onChange={(e) => setHour(e.target.value)} /> - <PickerColumn options={minutes} value={minute} onChange={(e) => setMinute(e.target.value)} /> - </Picker> - ); -}; - -export const Date: Story = { - render: DateExample, -}; - -export const WithBackground: Story = { - render: () => ( - <div style={{ background: '#f0f0f0', width: '500px' }}> - <Picker> - <PickerColumn options={options} value={'v2022'} onChange={() => {}} /> - <PickerColumn options={options} value={'v2022'} onChange={() => {}} /> - <PickerColumn options={options} value={'v2022'} onChange={() => {}} /> - </Picker> - </div> - ), -}; diff --git a/src/components/Picker/Picker.style.ts b/src/components/Picker/Picker.style.ts deleted file mode 100644 index ea4c6e1..0000000 --- a/src/components/Picker/Picker.style.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { styled } from 'styled-components'; - -export const StyledPicker = styled.div` - position: relative; - display: flex; - align-items: center; - justify-content: center; - height: 224px; // 32px * 7 - overflow: hidden; - padding: 16px 0px; - - &::before { - height: 96px; - width: 100%; - content: ''; - position: absolute; - top: 0px; - left: 0; - background-color: ${({ theme }) => theme.color.dimThickBright}; - border-bottom: 1px solid ${({ theme }) => theme.color.borderNormal}; - - user-select: none; - pointer-events: none; - } - - &::after { - height: 96px; - width: 100%; - content: ''; - position: absolute; - bottom: 0px; - left: 0; - background-color: ${({ theme }) => theme.color.dimThickBright}; - border-top: 1px solid ${({ theme }) => theme.color.borderNormal}; - - user-select: none; - pointer-events: none; - } -`; diff --git a/src/components/Picker/Picker.tsx b/src/components/Picker/Picker.tsx deleted file mode 100644 index dba5a9a..0000000 --- a/src/components/Picker/Picker.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { forwardRef } from 'react'; - -import { StyledPicker } from './Picker.style'; -import { PickerProps } from './Picker.type'; - -export const Picker = forwardRef<HTMLDivElement, PickerProps>(({ children, ...props }, ref) => { - return ( - <StyledPicker ref={ref} {...props}> - {children} - </StyledPicker> - ); -}); -Picker.displayName = 'Picker'; diff --git a/src/components/Picker/Picker.type.ts b/src/components/Picker/Picker.type.ts deleted file mode 100644 index 9d034a9..0000000 --- a/src/components/Picker/Picker.type.ts +++ /dev/null @@ -1,12 +0,0 @@ -import React from 'react'; - -export interface PickerProps extends React.ComponentPropsWithRef<'div'> {} - -export type PickerColumnOption = { - value: string; - label: string; -}; -export type PickerColumnProps = { - options: PickerColumnOption[]; - value: string; -} & Omit<React.SelectHTMLAttributes<HTMLSelectElement>, 'children'>; diff --git a/src/components/Picker/PickerColumn.style.tsx b/src/components/Picker/PickerColumn.style.tsx deleted file mode 100644 index 3c0599e..0000000 --- a/src/components/Picker/PickerColumn.style.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { styled } from 'styled-components'; - -export const StyledPickerColumnContainer = styled.div` - width: fit-content; - height: 224px; - padding: 96px 0; - display: flex; - flex-direction: column; - overflow: auto; - scrollbar-width: 0px; - &::-webkit-scrollbar { - display: none; - } -`; - -export const StyledPickerColumnOption = styled.div` - flex: 1; - height: 32px; - min-height: 32px; - padding: 4px 20px; - display: flex; - align-items: center; - justify-content: center; - font-size: 15px; - cursor: pointer; - user-select: none; - color: ${({ theme }) => theme.color.textPrimary}; -`; diff --git a/src/components/Picker/PickerColumn.tsx b/src/components/Picker/PickerColumn.tsx deleted file mode 100644 index 13b7c2e..0000000 --- a/src/components/Picker/PickerColumn.tsx +++ /dev/null @@ -1,162 +0,0 @@ -import { forwardRef, useEffect, useRef, useState } from 'react'; - -import { useDOMRef } from '@/hooks/useDOMRef/useDOMRef'; - -import { PickerColumnOption, PickerColumnProps } from './Picker.type'; -import { StyledPickerColumnContainer, StyledPickerColumnOption } from './PickerColumn.style'; - -export const PickerColumn = forwardRef<HTMLSelectElement, PickerColumnProps>( - ({ options, value, ...props }, ref) => { - const domRef = useDOMRef(ref); - - const containerRef = useRef<HTMLDivElement>(null); - const optionRefs = useRef<Record<(typeof options)[number]['value'], HTMLDivElement>>({}); - - useEffect(() => { - const option = options.find((o) => o.value === value); - if (!option) return; - containerRef.current!.scrollTop = optionRefs.current[option.value].offsetTop - 96; - }, [value, options]); - - const change = (option: PickerColumnOption) => { - domRef.current!.value = option.value; - domRef.current!.dispatchEvent( - new Event('change', { - bubbles: true, - cancelable: true, - }) - ); - containerRef.current!.scrollTop = options.findIndex((o) => o.value === option.value) * 32; - }; - - const [isIgnoreScroll, setIgnoreScroll] = useState(false); - const ignoreChangeTimer = useRef<NodeJS.Timeout>(); - - const changeByPosition = () => { - const top = containerRef.current!.scrollTop; - const option = options[Math.round(top / 32)]; - change(option); - }; - - // 모바일 터치 지원 - const onTouchStart = () => { - setIgnoreScroll(true); - }; - const onTouchEnd = () => { - setIgnoreScroll(false); - setTimeout(() => changeByPosition(), 0); - }; - - // PC 드래그 스크롤 - const isMouseDown = useRef(false); - const isDragging = useRef(false); - const firstPosY = useRef<number>(); - const firstMouseY = useRef<number>(); - const isIgnoreClickAfterDrag = useRef(false); // 드래그 종료(mouseUp)과 클릭(click)이 중복 동작하는 것을 방지 - - const onMouseDown = (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => { - setIgnoreScroll(true); - isDragging.current = false; - isMouseDown.current = true; - firstPosY.current = containerRef.current!.scrollTop; - firstMouseY.current = e.clientY; - }; - - useEffect(() => { - if (!containerRef.current) return; - - const onMouseMove = (e: MouseEvent) => { - if (!isMouseDown.current) return; - const diff = e.clientY - firstMouseY.current!; - containerRef.current!.scrollTop = firstPosY.current! - diff; - - if (Math.abs(diff) > 5) { - isDragging.current = true; - isIgnoreClickAfterDrag.current = true; - } - }; - - const onMouseUpOrLeave = () => { - if (!isMouseDown.current) return; - isMouseDown.current = false; - setIgnoreScroll(false); - - if (!isDragging.current) return; - setTimeout(() => { - changeByPosition(); - }, 0); - }; - - window.addEventListener('mousemove', onMouseMove); - window.addEventListener('mouseup', onMouseUpOrLeave); - window.addEventListener('mouseleave', onMouseUpOrLeave); - return () => { - window.removeEventListener('mousemove', onMouseMove); - window.removeEventListener('mouseup', onMouseUpOrLeave); - window.removeEventListener('mouseleave', onMouseUpOrLeave); - }; - }, []); - - const onScroll = () => { - clearTimeout(ignoreChangeTimer.current!); - ignoreChangeTimer.current = setTimeout(() => { - if (isIgnoreScroll) return; - changeByPosition(); - }, 100); - }; - - const optionClick = (option: PickerColumnOption) => { - if (isIgnoreScroll) return; - if (isIgnoreClickAfterDrag.current) { - isIgnoreClickAfterDrag.current = false; - return; - } - change(option); - }; - - return ( - <> - <StyledPickerColumnContainer - ref={containerRef} - onScroll={onScroll} - onTouchStart={onTouchStart} - onTouchEnd={onTouchEnd} - onTouchCancel={onTouchEnd} - onMouseDown={onMouseDown} - style={{ - scrollBehavior: isIgnoreScroll ? 'auto' : 'smooth', - }} - > - {options.map((option) => { - return ( - <StyledPickerColumnOption - key={option.value} - ref={(el) => (optionRefs.current[option.value] = el as HTMLDivElement)} - onClick={() => optionClick(option)} - > - {option.label} - </StyledPickerColumnOption> - ); - })} - </StyledPickerColumnContainer> - <select - ref={domRef} - style={{ - display: 'none', - }} - value={value} - {...props} - > - {options.map((option) => { - return ( - <option key={option.value} value={option.value}> - {option.label} - </option> - ); - })} - </select> - </> - ); - } -); -PickerColumn.displayName = 'PickerColumn'; diff --git a/src/components/Picker/index.ts b/src/components/Picker/index.ts deleted file mode 100644 index 7ac98c3..0000000 --- a/src/components/Picker/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -export { PickerColumn } from './PickerColumn'; -export type { PickerColumnProps } from './Picker.type'; - -export { Picker } from './Picker'; -export type { PickerProps } from './Picker.type'; diff --git a/src/components/PlainButton/PlainButton.stories.tsx b/src/components/PlainButton/PlainButton.stories.tsx deleted file mode 100644 index 306f476..0000000 --- a/src/components/PlainButton/PlainButton.stories.tsx +++ /dev/null @@ -1,83 +0,0 @@ -import { Stories, Primary as PrimaryBlock, Controls, Title } from '@storybook/blocks'; -import { Meta, StoryObj } from '@storybook/react'; - -import { IcGroundLine } from '@/style'; - -import { PlainButton } from './PlainButton'; - -const meta: Meta<typeof PlainButton> = { - title: 'Atoms/PlainButton', - component: PlainButton, - parameters: { - layout: 'centered', - docs: { - page: () => ( - <> - <Title /> - <PrimaryBlock /> - <Controls /> - <h2> Size에 따른 속성 </h2> - <h3> large </h3> - <span> - { - '이 옵션을 선택하면 `iconSize = medium(24*24)` 으로 설정됩니다. text는 보이지 않습니다.' - } - </span> - <h3> medium </h3> - <span> - {'이 옵션을 선택하면 `typo = button3`, `iconSize = small(20*20)` 으로 설정됩니다.'} - </span> - <h3> small </h3> - <span> - {'이 옵션을 선택하면 `typo = button4`, `iconSize = extraSmall(16*16)` 으로 설정됩니다.'} - </span> - <h2> 속성 우선순위 </h2> - <span>{'속성이 충돌할 때는 isDisabled > isWarned > isPointed 순으로 우선됩니다.'}</span> - <Stories /> - </> - ), - }, - }, -}; - -export default meta; -type Story = StoryObj<typeof PlainButton>; - -export const Primary: Story = { - args: { - children: 'Primary/Small', - size: 'small', - isPointed: false, - isWarned: false, - }, -}; - -export const Pointed: Story = { - args: { - children: 'Pointed/Medium', - size: 'medium', - isPointed: true, - isWarned: false, - }, -}; - -export const Disabled: Story = { - args: { - children: 'Disabled/Medium', - size: 'medium', - disabled: true, - isPointed: false, - isWarned: false, - leftIcon: <IcGroundLine />, - }, -}; - -export const Warned: Story = { - args: { - children: 'Warned/Large', - size: 'large', - isPointed: false, - isWarned: true, - rightIcon: <IcGroundLine />, - }, -}; diff --git a/src/components/PlainButton/PlainButton.style.ts b/src/components/PlainButton/PlainButton.style.ts deleted file mode 100644 index 9ab9e07..0000000 --- a/src/components/PlainButton/PlainButton.style.ts +++ /dev/null @@ -1,84 +0,0 @@ -import { css, styled } from 'styled-components'; - -import { PlainButtonProps, PlainButtonSize } from './PlainButton.type'; - -interface StyledPlainButtonProps { - $size: PlainButtonSize; - $isPointed: PlainButtonProps['isPointed']; - $isWarned: PlainButtonProps['isWarned']; -} - -const getSizeStyle = ($size: PlainButtonSize) => { - switch ($size) { - case 'large': - return css` - height: 24px; - .icon { - width: 24px; - height: 24px; - } - `; - case 'medium': - return css` - height: 20px; - font-size: 14px; - ${({ theme }) => theme.typo.button3} - .icon { - width: 20px; - height: 20px; - } - `; - case 'small': - return css` - height: 16px; - font-size: 12px; - ${({ theme }) => theme.typo.button4} - .icon { - width: 16px; - height: 16px; - } - `; - } -}; - -const getStyle = ($isPointed: boolean, $isWarned: boolean) => { - if ($isWarned) { - return css` - color: ${(props) => props.theme.color.buttonWarned}; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonWarnedPressed}; - } - `; - } else if ($isPointed) { - return css` - color: ${(props) => props.theme.color.buttonPoint}; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonPointPressed}; - } - `; - } else - return css` - color: ${(props) => props.theme.color.buttonNormal}; - &:hover { - cursor: pointer; - color: ${(props) => props.theme.color.buttonNormalPressed}; - } - `; -}; - -export const StyledPlainButton = styled.button<StyledPlainButtonProps>` - display: flex; - align-items: center; - justify-content: center; - background-color: transparent; - border: none; - gap: 2px; - ${({ $size }) => getSizeStyle($size)} - ${({ $isPointed, $isWarned }) => getStyle($isPointed, $isWarned)} - &:disabled { - color: ${({ theme }) => theme.color.buttonDisabled}; - cursor: not-allowed; - } -`; diff --git a/src/components/PlainButton/PlainButton.tsx b/src/components/PlainButton/PlainButton.tsx deleted file mode 100644 index 8999810..0000000 --- a/src/components/PlainButton/PlainButton.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import { forwardRef } from 'react'; - -import { IconContext } from '@/style'; - -import { StyledPlainButton } from './PlainButton.style'; - -import { PlainButtonProps } from '.'; - -export const PlainButton = forwardRef<HTMLButtonElement, PlainButtonProps>( - ({ size, isPointed, isWarned, leftIcon, children, rightIcon, ...props }, ref) => { - return ( - <StyledPlainButton - ref={ref} - disabled={props.disabled} - $size={size} - $isPointed={isPointed} - $isWarned={isWarned} - {...props} - > - <IconContext.Provider - value={{ - color: 'currentColor', - }} - > - <div className="icon left-icon">{leftIcon}</div> - </IconContext.Provider> - {size !== 'large' && <span className="plainButton-child">{children}</span>} - {!leftIcon && ( - <IconContext.Provider - value={{ - color: 'currentColor', - }} - > - <div className="icon right-icon">{rightIcon}</div> - </IconContext.Provider> - )} - </StyledPlainButton> - ); - } -); -PlainButton.displayName = 'PlainButton'; diff --git a/src/components/PlainButton/PlainButton.type.ts b/src/components/PlainButton/PlainButton.type.ts deleted file mode 100644 index f5e52c2..0000000 --- a/src/components/PlainButton/PlainButton.type.ts +++ /dev/null @@ -1,16 +0,0 @@ -export type PlainButtonSize = 'small' | 'medium' | 'large'; - -export interface PlainButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> { - /** PlainButton의 크기를 결정하는 속성 */ - size: PlainButtonSize; - /** PlainButton의 Pointed 여부를 결정하는 속성 */ - isPointed: boolean; - /** PlainButton의 경고 여부를 결정하는 속성 */ - isWarned: boolean; - /** PlainButton의 왼쪽에 들어갈 아이콘 */ - leftIcon?: React.ReactNode; - /** PlainButton의 내용 */ - children?: React.ReactNode; - /** PlainButton의 오른쪽에 들어갈 아이콘 */ - rightIcon?: React.ReactNode; -} diff --git a/src/components/PlainButton/index.ts b/src/components/PlainButton/index.ts deleted file mode 100644 index 06988d9..0000000 --- a/src/components/PlainButton/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { PlainButton } from './PlainButton'; -export type { PlainButtonProps } from './PlainButton.type'; diff --git a/src/components/TextField/PasswordTextField/PasswordTextField.stories.tsx b/src/components/TextField/PasswordTextField/PasswordTextField.stories.tsx deleted file mode 100644 index 334e63e..0000000 --- a/src/components/TextField/PasswordTextField/PasswordTextField.stories.tsx +++ /dev/null @@ -1,76 +0,0 @@ -import { useState } from 'react'; - -import { Meta, StoryObj } from '@storybook/react'; - -import { PasswordTextField } from './PasswordTextField'; - -const meta: Meta<typeof PasswordTextField> = { - title: 'Atoms/TextField/PasswordTextField', - component: PasswordTextField, - parameters: { - layout: 'centered', - }, -}; -export default meta; - -const TextFieldStory = ({ ...textFieldProps }) => { - const [value, setValue] = useState(''); - const onChange = (e: React.ChangeEvent<HTMLInputElement>) => { - setValue(e.target.value); - }; - - const newProps = { ...textFieldProps, value, onChange }; - return <PasswordTextField {...newProps} />; -}; - -type Story = StoryObj<typeof PasswordTextField>; -export const Primary: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isPositive: false, - isNegative: false, - isMarked: true, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Disabled: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: true, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Positive: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isPositive: true, - isMarked: false, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Negative: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isNegative: true, - isMarked: true, - width: '350px', - }, - render: TextFieldStory, -}; diff --git a/src/components/TextField/PasswordTextField/PasswordTextField.tsx b/src/components/TextField/PasswordTextField/PasswordTextField.tsx deleted file mode 100644 index 8854464..0000000 --- a/src/components/TextField/PasswordTextField/PasswordTextField.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import { forwardRef, useState } from 'react'; - -import { useTheme } from 'styled-components'; - -import { IcEyeclosedLine, IcEyeopenLine, IconContext } from '@/style'; - -import { TextField } from '../TextField'; - -import { PasswordTextFieldProps } from './PasswordTextField.type'; - -export const PasswordTextField = forwardRef<HTMLInputElement, PasswordTextFieldProps>( - ({ isMarked = true, ...props }, ref) => { - const theme = useTheme(); - const [isMarkedValue, setIsMarkedValue] = useState(isMarked); - - const onClickEyeButton = () => { - setIsMarkedValue((prev) => !prev); - }; - - return ( - <TextField - ref={ref} - type={isMarkedValue ? 'password' : 'text'} - suffix={ - <IconContext.Provider - value={{ - color: theme.color.buttonNormal, - size: '1.5rem', - }} - > - {isMarkedValue ? ( - <IcEyeclosedLine onClick={onClickEyeButton} /> - ) : ( - <IcEyeopenLine onClick={onClickEyeButton} /> - )} - </IconContext.Provider> - } - {...props} - ></TextField> - ); - } -); -PasswordTextField.displayName = 'PasswordTextField'; diff --git a/src/components/TextField/PasswordTextField/PasswordTextField.type.ts b/src/components/TextField/PasswordTextField/PasswordTextField.type.ts deleted file mode 100644 index 879bc71..0000000 --- a/src/components/TextField/PasswordTextField/PasswordTextField.type.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TextFieldProps } from '../TextField.type'; - -export interface PasswordTextFieldProps extends Omit<TextFieldProps, 'suffix' | 'searchPrefix'> { - /** 입력된 내용을 보지 못하게 할 것인지 나타내는 속성 */ - isMarked?: boolean; -} diff --git a/src/components/TextField/SearchTextField/SearchTextField.stories.tsx b/src/components/TextField/SearchTextField/SearchTextField.stories.tsx deleted file mode 100644 index 9f1a8b8..0000000 --- a/src/components/TextField/SearchTextField/SearchTextField.stories.tsx +++ /dev/null @@ -1,58 +0,0 @@ -import { useState } from 'react'; - -import { Meta, StoryObj } from '@storybook/react'; - -import { SearchTextField } from './SearchTextField'; - -const meta: Meta<typeof SearchTextField> = { - title: 'Atoms/TextField/SearchTextField', - component: SearchTextField, - parameters: { - layout: 'centered', - }, -}; -export default meta; - -const TextFieldStory = ({ ...textFieldProps }) => { - const [value, setValue] = useState(''); - const onChange = (e: React.ChangeEvent<HTMLInputElement>) => { - setValue(e.target.value); - }; - const onClickClearButton = () => { - setValue(''); - }; - - const newProps = { ...textFieldProps, value, onChange, onClickClearButton }; - return <SearchTextField {...newProps} />; -}; - -type Story = StoryObj<typeof SearchTextField>; -export const Primary: Story = { - args: { - isFocused: false, - isTyping: false, - placeholder: '플레이스 홀더', - disabled: false, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Disabled: Story = { - args: { - placeholder: '플레이스 홀더', - disabled: true, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Focused: Story = { - args: { - isFocused: true, - placeholder: '플레이스 홀더', - disabled: false, - width: '350px', - }, - render: TextFieldStory, -}; diff --git a/src/components/TextField/SearchTextField/SearchTextField.tsx b/src/components/TextField/SearchTextField/SearchTextField.tsx deleted file mode 100644 index 3fe658e..0000000 --- a/src/components/TextField/SearchTextField/SearchTextField.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import { forwardRef } from 'react'; - -import { useTheme } from 'styled-components'; - -import { IcSearchLine, IcXLine, IconContext } from '@/style'; - -import { TextField } from '../TextField'; - -import { SearchTextFieldProps } from './SearchTextField.type'; - -export const SearchTextField = forwardRef<HTMLInputElement, SearchTextFieldProps>( - ({ onClickClearButton, ...props }, ref) => { - const theme = useTheme(); - - return ( - <TextField - ref={ref} - suffix={ - <IconContext.Provider - value={{ - color: theme.color.buttonNormal, - size: '1rem', - }} - > - <IcXLine onClick={onClickClearButton} /> - </IconContext.Provider> - } - searchPrefix={ - <IconContext.Provider - value={{ - color: theme.color.textTertiary, - size: '1.25rem', - }} - > - <IcSearchLine /> - </IconContext.Provider> - } - {...props} - /> - ); - } -); -SearchTextField.displayName = 'SearchTextField'; diff --git a/src/components/TextField/SearchTextField/SearchTextField.type.ts b/src/components/TextField/SearchTextField/SearchTextField.type.ts deleted file mode 100644 index 1ca448f..0000000 --- a/src/components/TextField/SearchTextField/SearchTextField.type.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { TextFieldProps } from '../TextField.type'; - -export interface SearchTextFieldProps - extends Omit< - TextFieldProps, - 'isNegative' | 'isPositive' | 'fieldLabel' | 'helperLabel' | 'suffix' | 'searchPrefix' - > { - /** x 버튼을 클릭했을 때 이벤트 핸들러 */ - onClickClearButton?: () => void; -} diff --git a/src/components/TextField/SimpleTextField/SimpleTextField.stories.tsx b/src/components/TextField/SimpleTextField/SimpleTextField.stories.tsx deleted file mode 100644 index d3f5172..0000000 --- a/src/components/TextField/SimpleTextField/SimpleTextField.stories.tsx +++ /dev/null @@ -1,76 +0,0 @@ -import { useState } from 'react'; - -import { Meta, StoryObj } from '@storybook/react'; - -import { SimpleTextField } from './SimpleTextField'; - -const meta: Meta<typeof SimpleTextField> = { - title: 'Atoms/TextField/SimpleTextField', - component: SimpleTextField, - parameters: { - layout: 'centered', - }, -}; -export default meta; - -const TextFieldStory = ({ ...textFieldProps }) => { - const [value, setValue] = useState(''); - const onChange = (e: React.ChangeEvent<HTMLInputElement>) => { - setValue(e.target.value); - }; - const onClickClearButton = () => { - setValue(''); - }; - - const newProps = { ...textFieldProps, value, onChange, onClickClearButton }; - return <SimpleTextField {...newProps} />; -}; - -type Story = StoryObj<typeof SimpleTextField>; -export const Primary: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isPositive: false, - isNegative: false, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Disabled: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: true, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Positive: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isPositive: true, - width: '350px', - }, - render: TextFieldStory, -}; - -export const Negative: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isNegative: true, - width: '350px', - }, - render: TextFieldStory, -}; diff --git a/src/components/TextField/SimpleTextField/SimpleTextField.tsx b/src/components/TextField/SimpleTextField/SimpleTextField.tsx deleted file mode 100644 index c1a9afb..0000000 --- a/src/components/TextField/SimpleTextField/SimpleTextField.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { forwardRef } from 'react'; - -import { useTheme } from 'styled-components'; - -import { IcXLine, IconContext } from '@/style'; - -import { TextField } from '../TextField'; - -import { SimpleTextFieldProps } from './SimpleTextField.type'; - -export const SimpleTextField = forwardRef<HTMLInputElement, SimpleTextFieldProps>( - ({ onClickClearButton, ...props }, ref) => { - const theme = useTheme(); - - return ( - <TextField - ref={ref} - suffix={ - <IconContext.Provider - value={{ - color: theme.color.buttonNormal, - size: '1rem', - }} - > - <IcXLine onClick={onClickClearButton} /> - </IconContext.Provider> - } - {...props} - /> - ); - } -); -SimpleTextField.displayName = 'SimpleTextField'; diff --git a/src/components/TextField/SimpleTextField/SimpleTextField.type.ts b/src/components/TextField/SimpleTextField/SimpleTextField.type.ts deleted file mode 100644 index bb6d7fe..0000000 --- a/src/components/TextField/SimpleTextField/SimpleTextField.type.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TextFieldProps } from '../TextField.type'; - -export interface SimpleTextFieldProps extends Omit<TextFieldProps, 'suffix' | 'searchPrefix'> { - /** x 버튼을 클릭했을 때 이벤트 핸들러 */ - onClickClearButton?: () => void; -} diff --git a/src/components/TextField/SuffixTextField/SuffixTextField.stories.tsx b/src/components/TextField/SuffixTextField/SuffixTextField.stories.tsx deleted file mode 100644 index 2757995..0000000 --- a/src/components/TextField/SuffixTextField/SuffixTextField.stories.tsx +++ /dev/null @@ -1,77 +0,0 @@ -import { useState } from 'react'; - -import { Meta, StoryObj } from '@storybook/react'; - -import { SuffixTextField } from './SuffixTextField'; - -const meta: Meta<typeof SuffixTextField> = { - title: 'Atoms/TextField/SuffixTextField', - component: SuffixTextField, - parameters: { - layout: 'centered', - }, -}; -export default meta; - -const TextFieldStory = ({ ...textFieldProps }) => { - const [value, setValue] = useState(''); - const onChange = (e: React.ChangeEvent<HTMLInputElement>) => { - setValue(e.target.value); - }; - - const newProps = { ...textFieldProps, value, onChange }; - return <SuffixTextField {...newProps} />; -}; - -type Story = StoryObj<typeof SuffixTextField>; -export const Primary: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isPositive: false, - isNegative: false, - width: '350px', - suffix: '@soongsil.ac.kr', - }, - render: TextFieldStory, -}; - -export const Disabled: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: true, - width: '350px', - suffix: '@soongsil.ac.kr', - }, - render: TextFieldStory, -}; - -export const Positive: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isPositive: true, - width: '350px', - suffix: '@soongsil.ac.kr', - }, - render: TextFieldStory, -}; - -export const Negative: Story = { - args: { - fieldLabel: '필드 라벨', - helperLabel: '도움말 텍스트', - placeholder: '플레이스 홀더', - disabled: false, - isNegative: true, - width: '350px', - suffix: '@soongsil.ac.kr', - }, - render: TextFieldStory, -}; diff --git a/src/components/TextField/SuffixTextField/SuffixTextField.tsx b/src/components/TextField/SuffixTextField/SuffixTextField.tsx deleted file mode 100644 index f0e7e58..0000000 --- a/src/components/TextField/SuffixTextField/SuffixTextField.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { forwardRef } from 'react'; - -import { TextField } from '../TextField'; - -import { SuffixTextFieldProps } from './SuffixTextField.type'; - -export const SuffixTextField = forwardRef<HTMLInputElement, SuffixTextFieldProps>( - ({ suffix, ...props }, ref) => { - return <TextField ref={ref} suffix={suffix} {...props} />; - } -); -SuffixTextField.displayName = 'SuffixTextField'; diff --git a/src/components/TextField/SuffixTextField/SuffixTextField.type.ts b/src/components/TextField/SuffixTextField/SuffixTextField.type.ts deleted file mode 100644 index 3b3f0ac..0000000 --- a/src/components/TextField/SuffixTextField/SuffixTextField.type.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { TextFieldProps } from '../TextField.type'; - -export interface SuffixTextFieldProps extends Omit<TextFieldProps, 'searchPrefix'> {} diff --git a/src/components/TextField/TextField.stories.tsx b/src/components/TextField/TextField.stories.tsx deleted file mode 100644 index 0165025..0000000 --- a/src/components/TextField/TextField.stories.tsx +++ /dev/null @@ -1,72 +0,0 @@ -import { Controls, Title } from '@storybook/blocks'; -import { Meta } from '@storybook/react'; - -import { TextField } from './TextField'; - -const meta: Meta = { - title: 'Atoms/TextField', - component: TextField, - parameters: { - layout: 'centered', - docs: { - page: () => ( - <> - <Title /> - <h2>주의사항</h2> - <ol> - <li> - TextField의 종류에 따라 suffix, searchPrefix 속성 값이 일부 정해져 있습니다. - <br /> - <br /> - <table> - <tbody> - <tr> - <th>종류</th> - <th>suffix</th> - <th>searchPrefix</th> - </tr> - <tr> - <td>SimpleTextField</td> - <td>IcXLine</td> - <td>설정 불가</td> - </tr> - <tr> - <td>SuffixTextField</td> - <td>사용자가 설정한 값</td> - <td>설정 불가</td> - </tr> - <tr> - <td>SearchTextField</td> - <td>IcXLine</td> - <td>IcSearchLine</td> - </tr> - <tr> - <td>PasswordTextField</td> - <td>IcEyeclosedLine 또는 IcEyeopenLine</td> - <td>설정 불가</td> - </tr> - </tbody> - </table> - </li> - <br /> - <li> - boolean 타입 속성의 우선순위는 아래와 같습니다. - <br /> - disabled > isNegative > isPositive - </li> - </ol> - <br /> - <h2>TextField 속성</h2> - <Controls /> - </> - ), - }, - }, -}; -export default meta; - -const TextFieldStory = () => {}; - -export const Primary = { - render: TextFieldStory, -}; diff --git a/src/components/TextField/TextField.style.ts b/src/components/TextField/TextField.style.ts deleted file mode 100644 index d73f4c9..0000000 --- a/src/components/TextField/TextField.style.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { css, styled } from 'styled-components'; - -import { TextFieldProps } from './TextField.type'; - -interface StyledTextFieldProps { - $isNegative?: TextFieldProps['isNegative']; - $isPositive?: TextFieldProps['isPositive']; - $isFocused?: TextFieldProps['isFocused']; - $isTyping?: TextFieldProps['isTyping']; - $isDisabled?: TextFieldProps['disabled']; - $searchPrefix?: TextFieldProps['searchPrefix']; - $width?: TextFieldProps['width']; -} - -export const StyledSuffixIconContainer = styled.div` - display: none; -`; - -export const StyledTextFieldWrapper = styled.div<StyledTextFieldProps>` - width: ${({ $width }) => $width}; - height: 46px; - display: flex; - align-items: center; - - background: ${({ theme }) => theme.color.inputFieldElevated}; - border: 1px solid ${({ theme }) => theme.color.inputFieldElevated}; - border-radius: 8px; - user-select: none; - - margin: 8px 0 0 0; - padding: 12px 16px; - gap: 4px; - - ${({ $isDisabled, $isPositive, $isNegative, theme }) => - !$isDisabled && - ($isNegative - ? css` - border: 1px solid ${theme.color.textWarned}; - ` - : $isPositive && - css` - border: 1px solid ${theme.color.textPointed}; - `)} - - input:focus + ${StyledSuffixIconContainer}, - input:not(:disabled):active + ${StyledSuffixIconContainer} { - display: flex; - cursor: pointer; - } - - svg { - flex-shrink: 0; - } -`; - -export const StyledTextField = styled.input<StyledTextFieldProps>` - width: 100%; - margin-left: ${({ $searchPrefix }) => $searchPrefix && '4px'}; - - background-color: transparent; - border: none; - outline: none; - ${({ theme }) => theme.typo.body2}; - - color: ${({ theme }) => theme.color.textSecondary}; - caret-color: ${({ theme }) => theme.color.textPointed}; - - &:disabled { - cursor: not-allowed; - color: ${({ theme }) => theme.color.textDisabled}; - } - - &::placeholder { - color: ${({ theme, disabled }) => - disabled ? theme.color.textDisabled : theme.color.textTertiary}; - } - - &::-ms-reveal { - display: none; - } -`; - -export const StyledSuffixText = styled.span<StyledTextFieldProps>` - ${({ theme }) => theme.typo.body2}; - color: ${({ theme, $isDisabled }) => - $isDisabled ? theme.color.textDisabled : theme.color.textTertiary}; -`; - -export const StyledFieldLabel = styled.label<StyledTextFieldProps>` - ${({ theme }) => theme.typo.subtitle6}; - color: ${({ theme, $isDisabled }) => - $isDisabled ? theme.color.textDisabled : theme.color.textSecondary}; -`; - -export const StyledHelperLabel = styled.div<StyledTextFieldProps>` - ${({ theme }) => theme.typo.caption1}; - width: 100%; - padding: 8px 0 0 8px; - word-break: break-all; - - color: ${({ $isDisabled, theme }) => - $isDisabled ? theme.color.textDisabled : theme.color.textTertiary}; - - ${({ $isDisabled, $isNegative, theme }) => - !$isDisabled && - $isNegative && - css` - color: ${theme.color.textWarned}; - `}; -`; diff --git a/src/components/TextField/TextField.tsx b/src/components/TextField/TextField.tsx deleted file mode 100644 index d90f166..0000000 --- a/src/components/TextField/TextField.tsx +++ /dev/null @@ -1,57 +0,0 @@ -import { forwardRef } from 'react'; - -import { - StyledFieldLabel, - StyledHelperLabel, - StyledSuffixIconContainer, - StyledSuffixText, - StyledTextField, - StyledTextFieldWrapper, -} from './TextField.style'; -import { TextFieldProps } from './TextField.type'; - -export const TextField = forwardRef<HTMLInputElement, TextFieldProps>( - ( - { - isNegative = false, - isPositive = false, - isFocused = false, - isTyping = false, - fieldLabel, - helperLabel, - suffix, - searchPrefix, - width, - ...props - }, - ref - ) => { - return ( - <StyledFieldLabel $isDisabled={props.disabled}> - {fieldLabel} - <StyledTextFieldWrapper - $isNegative={isNegative} - $isPositive={isPositive} - $isFocused={isFocused} - $isTyping={isTyping} - $isDisabled={props.disabled} - $width={width} - > - {searchPrefix} - <StyledTextField ref={ref} {...props} /> - {typeof suffix === 'string' ? ( - <StyledSuffixText $isDisabled={props.disabled}>{suffix}</StyledSuffixText> - ) : ( - <StyledSuffixIconContainer>{suffix}</StyledSuffixIconContainer> - )} - </StyledTextFieldWrapper> - {helperLabel && ( - <StyledHelperLabel $isNegative={isNegative} $isDisabled={props.disabled}> - {helperLabel} - </StyledHelperLabel> - )} - </StyledFieldLabel> - ); - } -); -TextField.displayName = 'TextField'; diff --git a/src/components/TextField/TextField.type.ts b/src/components/TextField/TextField.type.ts deleted file mode 100644 index 40f1bec..0000000 --- a/src/components/TextField/TextField.type.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface TextFieldProps extends React.InputHTMLAttributes<HTMLInputElement> { - /** 입력된 내용이 조건에 어긋나는지 나타내는 속성 */ - isNegative?: boolean; - /** 입력된 내용이 조건에 부합하는지 나타내는 속성 */ - isPositive?: boolean; - /** TextField에 포커스가 잡혀있는지 나타내는 속성 */ - isFocused?: boolean; - /** isFocused=true일 때, 입력된 내용이 한 글자 이상인지 나타내는 속성 */ - isTyping?: boolean; - - /** TextField에 무엇을 입력해야 하는지 기입하는 속성 */ - fieldLabel?: string; - /** TextField 아래에 들어가는 도움말 텍스트 */ - helperLabel?: string; - /** TextField 내부 오른쪽에 들어갈 아이콘 (또는 텍스트) */ - suffix?: React.ReactNode; - /** TextField 내부 왼쪽에 들어갈 검색 아이콘 */ - searchPrefix?: React.ReactNode; - /** TextField의 width */ - width?: number | string; -} diff --git a/src/components/TextField/index.ts b/src/components/TextField/index.ts deleted file mode 100644 index 1aeb192..0000000 --- a/src/components/TextField/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export { SimpleTextField } from './SimpleTextField/SimpleTextField'; -export type { SimpleTextFieldProps } from './SimpleTextField/SimpleTextField.type'; - -export { SuffixTextField } from './SuffixTextField/SuffixTextField'; -export type { SuffixTextFieldProps } from './SuffixTextField/SuffixTextField.type'; - -export { PasswordTextField } from './PasswordTextField/PasswordTextField'; -export type { PasswordTextFieldProps } from './PasswordTextField/PasswordTextField.type'; - -export { SearchTextField } from './SearchTextField/SearchTextField'; -export type { SearchTextFieldProps } from './SearchTextField/SearchTextField.type'; diff --git a/src/components/Toast/HookSource.md b/src/components/Toast/HookSource.md deleted file mode 100644 index 1a1a9a7..0000000 --- a/src/components/Toast/HookSource.md +++ /dev/null @@ -1,26 +0,0 @@ -```tsx -import { ToastDuration, useToast, Toast } from '@yourssu/design-system-react'; - -const ToastWrapper = () => { - const toastProps = { - children: '화면에 띄울 메시지', - duration: 'long' as ToastDuration, - }; - - const { showToast, isShowToast } = useToast(); - - return ( - <div> - <button - onClick={() => { - showToast(toastProps.duration); - }} - > - {' '} - 버튼{' '} - </button> - {isShowToast && <Toast {...toastProps} />} - </div> - ); -}; -``` diff --git a/src/components/Toast/Toast.stories.tsx b/src/components/Toast/Toast.stories.tsx deleted file mode 100644 index 7ec4f98..0000000 --- a/src/components/Toast/Toast.stories.tsx +++ /dev/null @@ -1,96 +0,0 @@ -import { Primary as PrimaryBlock, Controls, Title, Markdown } from '@storybook/blocks'; -import { Meta, StoryObj } from '@storybook/react'; - -import { useToast } from '@/hooks/useToast'; - -import HookSource from './HookSource.md?raw'; -import { Toast } from './Toast'; - -const meta: Meta<typeof Toast> = { - title: 'Component/Toast', - component: Toast, - parameters: { - layout: 'centered', - docs: { - page: () => ( - <> - <Title /> - <PrimaryBlock /> - <Controls /> - <h2> 주의사항 </h2> - <ol> - <li>width props 값이 fit-content보다 작을 경우 적용되지 않습니다.</li> - <li>Toast의 z-index 값은 9999입니다.</li> - </ol> - <br /> - <Title>useToast - Toast 컴포넌트를 사용하기 위한 Custom Hook입니다. - {HookSource} - - ), - }, - }, -}; -export default meta; - -const ToastStory = ({ ...toastProps }) => { - return ( -
- -
- ); -}; - -const HookTest = ({ ...toastProps }) => { - const { showToast, isShowToast } = useToast(); - - return ( -
- - {isShowToast && } -
- ); -}; - -type Story = StoryObj; -export const ToastHook: Story = { - render: HookTest, - args: { - children: 'useToast를 사용한 토스트 메시지', - duration: 'long', - }, -}; -export const SingleLine: Story = { - args: { - children: '토스트 메시지', - duration: 'short', - width: '300px', - }, - render: ToastStory, -}; -export const MultiLine: Story = { - args: { - children: '줄 수가 두 줄 이상이 되는 토스트 메시지입니다.\n좌측 정렬을 해주세요.', - duration: 'short', - }, - render: ToastStory, -}; diff --git a/src/components/Toast/Toast.style.ts b/src/components/Toast/Toast.style.ts deleted file mode 100644 index fa5a6a7..0000000 --- a/src/components/Toast/Toast.style.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { css, keyframes, styled } from 'styled-components'; - -import { ToastDuration, ToastProps } from './Toast.type'; - -interface StyledToastProps { - $duration: ToastDuration; - $width: ToastProps['width']; -} - -const SHORT_DURATION = 1.5; -const LONG_DURATION = 3; -const FADE_DURATION = 0.25; - -export const ToastFadeIn = keyframes` -to { - opacity: 1; -} -`; - -export const ToastFadeOut = keyframes` -to { - opacity: 0; -} -`; - -const setToastAnimation = ($duration: ToastDuration) => { - switch ($duration) { - case 'short': - return css` - animation: - ${ToastFadeIn} ${FADE_DURATION}s ease-in forwards, - ${ToastFadeOut} ${FADE_DURATION}s ${SHORT_DURATION + FADE_DURATION}s ease-out forwards; - `; - case 'long': - return css` - animation: - ${ToastFadeIn} ${FADE_DURATION}s ease-in forwards, - ${ToastFadeOut} ${FADE_DURATION}s ${LONG_DURATION + FADE_DURATION}s ease-out forwards; - `; - } -}; - -export const StyledToastWrapper = styled.div` - position: fixed; - z-index: 9999; - inset: 0px; - width: 100%; - height: 100%; - padding: 0px 8px; - - display: flex; - justify-content: center; - - pointer-events: none; -`; - -export const StyledToast = styled.div` - position: absolute; - bottom: 66px; - min-width: fit-content; - width: ${({ $width }) => $width}; - max-width: 100%; - - display: flex; - justify-content: center; - padding: 16px 24px; - opacity: 0; - - background-color: ${({ theme }) => theme.color.toastBG}; - border-radius: 8px; - color: ${({ theme }) => theme.color.textBright}; - ${({ theme }) => theme.typo.body2}; - white-space: pre-line; - - ${({ $duration }) => setToastAnimation($duration)}; -`; diff --git a/src/components/Toast/Toast.tsx b/src/components/Toast/Toast.tsx deleted file mode 100644 index 3065180..0000000 --- a/src/components/Toast/Toast.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import { StyledToast, StyledToastWrapper } from './Toast.style'; -import { ToastProps } from './Toast.type'; - -export const Toast = ({ children, duration = 'short', width, ...props }: ToastProps) => { - if (!children) return; - - return ( - - - {children} - - - ); -}; diff --git a/src/components/Toast/Toast.type.ts b/src/components/Toast/Toast.type.ts deleted file mode 100644 index aec2e12..0000000 --- a/src/components/Toast/Toast.type.ts +++ /dev/null @@ -1,10 +0,0 @@ -export type ToastDuration = 'short' | 'long'; - -export interface ToastProps extends React.HTMLAttributes { - /** 화면에 띄울 메시지 */ - children?: React.ReactNode; - /** 지속 시간 (1.5s | 3s)*/ - duration?: ToastDuration; - /** Toast의 width */ - width?: string; -} diff --git a/src/components/Toast/index.ts b/src/components/Toast/index.ts deleted file mode 100644 index 172cd85..0000000 --- a/src/components/Toast/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { Toast } from './Toast'; -export type { ToastProps, ToastDuration } from './Toast.type'; diff --git a/src/components/Toggle/Toggle.stories.tsx b/src/components/Toggle/Toggle.stories.tsx deleted file mode 100644 index ecfa6a5..0000000 --- a/src/components/Toggle/Toggle.stories.tsx +++ /dev/null @@ -1,67 +0,0 @@ -import { Stories, Primary as PrimaryBlock, Controls, Title } from '@storybook/blocks'; -import { Meta, StoryObj } from '@storybook/react'; - -import { Toggle } from './Toggle'; -const meta: Meta = { - title: 'Atoms/Toggle', - component: Toggle, - parameters: { - layout: 'centered', - docs: { - page: () => ( - <> - - <PrimaryBlock /> - <Controls /> - <h2> 주의사항 </h2> - <ol> - <li> - isDisabled=true인 경우, 사용자는 isSelected 속성 값을 확인할 수 있지만 바꿀 수는 - 없습니다. - </li> - </ol> - <br /> - <Stories /> - </> - ), - }, - }, -}; -export default meta; - -const ToggleStory = ({ ...toggleProps }) => { - return <Toggle {...toggleProps} />; -}; - -type Story = StoryObj<typeof Toggle>; -export const Primary: Story = { - args: { - isDisabled: false, - isSelected: false, - }, - render: ToggleStory, -}; - -export const Selected: Story = { - args: { - isDisabled: false, - isSelected: true, - }, - render: ToggleStory, -}; - -export const Disabled: Story = { - args: { - isDisabled: true, - isSelected: false, - }, - render: ToggleStory, -}; - -export const DisabledSelected: Story = { - args: { - isDisabled: true, - isSelected: true, - }, - render: ToggleStory, -}; diff --git a/src/components/Toggle/Toggle.style.ts b/src/components/Toggle/Toggle.style.ts deleted file mode 100644 index dca8b4a..0000000 --- a/src/components/Toggle/Toggle.style.ts +++ /dev/null @@ -1,102 +0,0 @@ -import { styled } from 'styled-components'; -import { DefaultTheme } from 'styled-components/dist/types'; - -import { ToggleProps } from './Toggle.type'; - -interface StyledToggleProps { - $isDisabled: ToggleProps['isDisabled']; - $isSelected: ToggleProps['isSelected']; -} - -const TRACK_WIDTH = 51; -const TRACK_HEIGHT = 31; -const THUMB_SIZE = 27; -const PADDING = 2; -const MIN_WIDTH = 0.1; - -const setTrackColor = ({ - $isDisabled, - $isSelected, - theme, -}: { - $isDisabled: StyledToggleProps['$isDisabled']; - $isSelected: StyledToggleProps['$isSelected']; - theme: DefaultTheme; -}) => { - if ($isDisabled) return theme.color.buttonBG; - if ($isSelected) return theme.color.buttonPoint; - else return theme.color.buttonBG; -}; - -export const StyledInput = styled.input` - display: none; -`; - -export const StyledThumb = styled.span<StyledToggleProps>` - display: inline-block; - width: ${THUMB_SIZE}px; - height: ${THUMB_SIZE}px; - border-radius: 50%; - background-color: ${({ theme, $isDisabled }) => - $isDisabled ? theme.color.buttonDisabled : theme.color.buttonBright}; - transform: ${({ $isSelected }) => - $isSelected && `translateX(${TRACK_WIDTH - 2 * PADDING - THUMB_SIZE}px)`}; - transition: 100ms ease-in-out; - - &::before { - position: absolute; - content: ''; - border-radius: inherit; - width: ${THUMB_SIZE + MIN_WIDTH}px; - height: ${THUMB_SIZE + MIN_WIDTH}px; - background-color: ${({ theme }) => theme.color.borderNormal}; - } - - &::after { - position: absolute; - content: ''; - top: ${MIN_WIDTH}px; - left: ${MIN_WIDTH}px; - border-radius: inherit; - width: inherit; - height: inherit; - background-color: inherit; - } -`; - -export const StyledTrack = styled.label<StyledToggleProps>` - display: inline-block; - width: ${TRACK_WIDTH}px; - height: ${TRACK_HEIGHT}px; - padding: ${PADDING}px; - border-radius: 15px; - background-color: ${({ theme, $isDisabled, $isSelected }) => - setTrackColor({ $isDisabled, $isSelected, theme })}; - cursor: ${({ $isDisabled }) => ($isDisabled ? 'not-allowed' : 'pointer')}; - - ${StyledInput}:checked + ${StyledThumb} { - transform: translateX(${TRACK_WIDTH - 2 * PADDING - THUMB_SIZE}px); - } - ${StyledInput} + ${StyledThumb} { - transform: translateX(0px); - } -`; - -export const StyledToggle = styled.div` - ${StyledInput}:checked + ${StyledTrack} { - background-color: ${({ theme }) => theme.color.buttonPoint}; - } - ${StyledInput}:disabled + ${StyledTrack} { - background-color: ${({ theme }) => theme.color.buttonBG}; - } - ${StyledInput} + ${StyledTrack} { - background-color: ${({ theme }) => theme.color.buttonBG}; - } - - ${StyledInput}:checked + ${StyledTrack} > ${StyledThumb} { - transform: translateX(${TRACK_WIDTH - 2 * PADDING - THUMB_SIZE}px); - } - ${StyledInput} + ${StyledTrack} > ${StyledThumb} { - transform: translateX(0px); - } -`; diff --git a/src/components/Toggle/Toggle.tsx b/src/components/Toggle/Toggle.tsx deleted file mode 100644 index 367d386..0000000 --- a/src/components/Toggle/Toggle.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import { MouseEvent, forwardRef, useImperativeHandle, useRef } from 'react'; - -import { StyledToggle, StyledInput, StyledTrack, StyledThumb } from './Toggle.style'; -import { ToggleProps } from './Toggle.type'; - -export const Toggle = forwardRef<HTMLDivElement, ToggleProps>( - ({ isDisabled = false, isSelected = false, ...props }, ref) => { - const toggleRef = useRef<HTMLInputElement | null>(null); - useImperativeHandle(ref, () => toggleRef.current as HTMLInputElement); - - const handleToggleClick = (event: MouseEvent) => { - event.preventDefault(); - - if (isDisabled) return; - if (toggleRef.current) { - toggleRef.current.checked = !toggleRef.current.checked; - } - }; - - return ( - <StyledToggle - ref={ref} - onClick={(event) => { - handleToggleClick(event); - }} - > - <StyledInput - ref={toggleRef} - type="checkbox" - disabled={isDisabled} - checked={isSelected} - {...props} - readOnly - /> - <StyledTrack $isDisabled={isDisabled} $isSelected={isSelected}> - <StyledThumb $isDisabled={isDisabled} $isSelected={isSelected} /> - </StyledTrack> - </StyledToggle> - ); - } -); -Toggle.displayName = 'Toggle'; diff --git a/src/components/Toggle/Toggle.type.ts b/src/components/Toggle/Toggle.type.ts deleted file mode 100644 index b1ca688..0000000 --- a/src/components/Toggle/Toggle.type.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface ToggleProps extends React.InputHTMLAttributes<HTMLInputElement> { - /** 비활성화 여부 */ - isDisabled?: boolean; - /** 선택 여부 */ - isSelected?: boolean; -} diff --git a/src/components/Toggle/index.ts b/src/components/Toggle/index.ts deleted file mode 100644 index 2c4529e..0000000 --- a/src/components/Toggle/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { Toggle } from './Toggle'; -export type { ToggleProps } from './Toggle.type'; diff --git a/src/components/index.ts b/src/components/index.ts index a173ddf..2c3acfe 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -1,38 +1,2 @@ export { YDSWrapper } from './YDSWrapper'; export type { YDSWrapperProps } from './YDSWrapper'; - -export { BoxButton } from './BoxButton'; -export type { BoxButtonProps } from './BoxButton'; - -export { Badge } from './Badge'; -export type { BadgeProps } from './Badge'; - -export { CheckBox } from './CheckBox'; -export type { CheckBoxProps } from './CheckBox'; - -export { PlainButton } from './PlainButton'; -export type { PlainButtonProps } from './PlainButton'; - -export { Picker, PickerColumn } from './Picker'; -export type { PickerProps, PickerColumnProps } from './Picker'; - -export { Toggle } from './Toggle'; -export type { ToggleProps } from './Toggle'; - -export { ListItem } from './ListItem'; -export type { ListItemProps } from './ListItem'; - -export { Toast } from './Toast'; -export type { ToastProps, ToastDuration } from './Toast'; - -export { SimpleTextField } from './TextField'; -export type { SimpleTextFieldProps } from './TextField'; - -export { SuffixTextField } from './TextField'; -export type { SuffixTextFieldProps } from './TextField'; - -export { PasswordTextField } from './TextField'; -export type { PasswordTextFieldProps } from './TextField'; - -export { SearchTextField } from './TextField'; -export type { SearchTextFieldProps } from './TextField'; From 2c32704a30e11a3949c5ce6e57811d96901eb1ae Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Tue, 9 Jul 2024 23:56:15 +0900 Subject: [PATCH 3/9] remove: IconContext --- src/style/foundation/icons/icon.base.tsx | 19 +++++-------------- src/style/foundation/icons/icon.context.ts | 9 --------- src/style/foundation/icons/index.ts | 1 - 3 files changed, 5 insertions(+), 24 deletions(-) delete mode 100644 src/style/foundation/icons/icon.context.ts diff --git a/src/style/foundation/icons/icon.base.tsx b/src/style/foundation/icons/icon.base.tsx index 4056e27..d726f3a 100644 --- a/src/style/foundation/icons/icon.base.tsx +++ b/src/style/foundation/icons/icon.base.tsx @@ -1,27 +1,18 @@ -import { forwardRef, useContext } from 'react'; +import { forwardRef } from 'react'; -import { IconContext } from './icon.context'; import { IconProps } from './icon.type'; export const IconBase = forwardRef<SVGSVGElement, IconProps>((props, ref) => { const { size, color, mirrored, children, ...rest } = props; - const { - color: contextColor = 'current', - size: contextSize, - mirrored: contextMirrored = false, - ...restContext - } = useContext(IconContext); - return ( <svg ref={ref} xmlns="http://www.w3.org/2000/svg" - width={size ?? contextSize} - height={size ?? contextSize} - fill={color ?? contextColor} - transform={mirrored || contextMirrored ? 'scale(-1, 1)' : undefined} - {...restContext} + width={size} + height={size} + fill={color} + transform={mirrored ? 'scale(-1, 1)' : undefined} {...rest} > {children} diff --git a/src/style/foundation/icons/icon.context.ts b/src/style/foundation/icons/icon.context.ts deleted file mode 100644 index 50cff1b..0000000 --- a/src/style/foundation/icons/icon.context.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { createContext } from 'react'; - -import type { IconProps } from './icon.type'; - -export const IconContext = createContext<IconProps>({ - color: 'currentColor', - size: '1em', - mirrored: false, -}); diff --git a/src/style/foundation/icons/index.ts b/src/style/foundation/icons/index.ts index 1b2ff2b..7479cb6 100644 --- a/src/style/foundation/icons/index.ts +++ b/src/style/foundation/icons/index.ts @@ -1,3 +1,2 @@ export * from './generated'; export type { IconProps } from './icon.type'; -export { IconContext } from './icon.context'; From 35d5dc415b7bc925b48785215db6e9ad3821ae87 Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Wed, 10 Jul 2024 00:23:56 +0900 Subject: [PATCH 4/9] =?UTF-8?q?refactor:=20`IconProps`=20=ED=83=80?= =?UTF-8?q?=EC=9E=85=EC=9D=98=20`mirrored`=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/style/foundation/icons/icon.base.tsx | 3 +-- src/style/foundation/icons/icon.type.ts | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/style/foundation/icons/icon.base.tsx b/src/style/foundation/icons/icon.base.tsx index d726f3a..e0eed2f 100644 --- a/src/style/foundation/icons/icon.base.tsx +++ b/src/style/foundation/icons/icon.base.tsx @@ -3,7 +3,7 @@ import { forwardRef } from 'react'; import { IconProps } from './icon.type'; export const IconBase = forwardRef<SVGSVGElement, IconProps>((props, ref) => { - const { size, color, mirrored, children, ...rest } = props; + const { size, color, children, ...rest } = props; return ( <svg @@ -12,7 +12,6 @@ export const IconBase = forwardRef<SVGSVGElement, IconProps>((props, ref) => { width={size} height={size} fill={color} - transform={mirrored ? 'scale(-1, 1)' : undefined} {...rest} > {children} diff --git a/src/style/foundation/icons/icon.type.ts b/src/style/foundation/icons/icon.type.ts index ed95813..b4ab8d0 100644 --- a/src/style/foundation/icons/icon.type.ts +++ b/src/style/foundation/icons/icon.type.ts @@ -3,5 +3,4 @@ import { ComponentPropsWithRef } from 'react'; export interface IconProps extends ComponentPropsWithRef<'svg'> { size?: number | string; color?: string; - mirrored?: boolean; } From a728af830afab64bdafb96b827018a35e0dde1e3 Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Wed, 10 Jul 2024 00:27:20 +0900 Subject: [PATCH 5/9] =?UTF-8?q?refactor:=20IconProps=20=ED=83=80=EC=9E=85?= =?UTF-8?q?=EC=9D=98=20size=20=EA=B0=92=20=EC=A0=9C=ED=95=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- iconsAsset/convert.mjs | 2 +- src/style/foundation/icons/icon.type.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/iconsAsset/convert.mjs b/iconsAsset/convert.mjs index cb009da..53fa341 100644 --- a/iconsAsset/convert.mjs +++ b/iconsAsset/convert.mjs @@ -138,7 +138,7 @@ const Render = (args: any) => { export const Primary: Story = { args: { - size: 24, + size: '24px', }, render: Render, }; diff --git a/src/style/foundation/icons/icon.type.ts b/src/style/foundation/icons/icon.type.ts index b4ab8d0..0a177f3 100644 --- a/src/style/foundation/icons/icon.type.ts +++ b/src/style/foundation/icons/icon.type.ts @@ -1,6 +1,8 @@ import { ComponentPropsWithRef } from 'react'; +type IconSize = '12px' | '16px' | '20px' | '24px' | '28px' | '32px' | '36px'; + export interface IconProps extends ComponentPropsWithRef<'svg'> { - size?: number | string; + size?: IconSize; color?: string; } From 317277027d7bc91ac0bef44c36d9012132143b09 Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Wed, 10 Jul 2024 00:37:24 +0900 Subject: [PATCH 6/9] feat: convert-icon MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - icon context가 삭제되었기 때문에 size, color 기본값을 IconBase에 설정 --- iconsAsset/convert.mjs | 2 +- .../icons/generated/IcAddFilled.tsx | 24 + .../foundation/icons/generated/IcAddLine.tsx | 28 + .../icons/generated/IcAlarmFilled.tsx | 32 + .../icons/generated/IcAlarmLine.tsx | 36 ++ .../icons/generated/IcAlertTriangleFilled.tsx | 24 + .../icons/generated/IcAlertTriangleLine.tsx | 32 + .../icons/generated/IcArrowDownFilled.tsx | 34 ++ .../icons/generated/IcArrowDownLine.tsx | 34 ++ .../generated/IcArrowLeftCornerUpFilled.tsx | 22 + .../generated/IcArrowLeftCornerUpLine.tsx | 22 + .../icons/generated/IcArrowLeftDownFilled.tsx | 34 ++ .../icons/generated/IcArrowLeftDownLine.tsx | 34 ++ .../icons/generated/IcArrowLeftFilled.tsx | 22 + .../icons/generated/IcArrowLeftLine.tsx | 22 + .../icons/generated/IcArrowLeftUpFilled.tsx | 22 + .../icons/generated/IcArrowLeftUpLine.tsx | 22 + .../generated/IcArrowRightCornerUpFilled.tsx | 22 + .../generated/IcArrowRightCornerUpLine.tsx | 22 + .../generated/IcArrowRightDownFilled.tsx | 22 + .../icons/generated/IcArrowRightDownLine.tsx | 22 + .../icons/generated/IcArrowRightFilled.tsx | 22 + .../generated/IcArrowRightLeftFilled.tsx | 26 + .../icons/generated/IcArrowRightLeftLine.tsx | 26 + .../icons/generated/IcArrowRightLine.tsx | 22 + .../icons/generated/IcArrowRightUpFilled.tsx | 34 ++ .../icons/generated/IcArrowRightUpLine.tsx | 22 + .../icons/generated/IcArrowRotateFilled.tsx | 22 + .../icons/generated/IcArrowRotateLine.tsx | 22 + .../generated/IcArrowSquareDownLeftFilled.tsx | 22 + .../generated/IcArrowSquareDownLeftLine.tsx | 22 + .../IcArrowSquareDownRightFilled.tsx | 22 + .../generated/IcArrowSquareDownRightLine.tsx | 22 + .../generated/IcArrowSquareUpLeftFilled.tsx | 22 + .../generated/IcArrowSquareUpLeftLine.tsx | 22 + .../generated/IcArrowSquareUpRightFilled.tsx | 22 + .../generated/IcArrowSquareUpRightLine.tsx | 22 + .../generated/IcArrowUpDownCornerFilled.tsx | 26 + .../generated/IcArrowUpDownCornerLine.tsx | 26 + .../icons/generated/IcArrowUpDownFilled.tsx | 26 + .../icons/generated/IcArrowUpDownLine.tsx | 26 + .../icons/generated/IcArrowUpFilled.tsx | 26 + .../icons/generated/IcArrowUpLine.tsx | 22 + .../generated/IcArrowsChevronDownFilled.tsx | 24 + .../generated/IcArrowsChevronDownLine.tsx | 22 + .../generated/IcArrowsChevronLeftFilled.tsx | 22 + .../generated/IcArrowsChevronLeftLine.tsx | 22 + .../generated/IcArrowsChevronRightFilled.tsx | 24 + .../generated/IcArrowsChevronRightLine.tsx | 22 + .../generated/IcArrowsChevronUpFilled.tsx | 24 + .../icons/generated/IcArrowsChevronUpLine.tsx | 22 + .../icons/generated/IcBluetoothFilled.tsx | 26 + .../icons/generated/IcBluetoothLine.tsx | 24 + .../icons/generated/IcBookFilled.tsx | 26 + .../foundation/icons/generated/IcBookLine.tsx | 28 + .../icons/generated/IcBookmarkFilled.tsx | 22 + .../icons/generated/IcBookmarkLine.tsx | 24 + .../icons/generated/IcCalenderFilled.tsx | 24 + .../icons/generated/IcCalenderLine.tsx | 28 + .../icons/generated/IcCameraFilled.tsx | 28 + .../icons/generated/IcCameraLine.tsx | 34 ++ .../icons/generated/IcCancelFilled.tsx | 24 + .../icons/generated/IcCancelLine.tsx | 28 + .../icons/generated/IcChatFilled.tsx | 24 + .../foundation/icons/generated/IcChatLine.tsx | 32 + .../icons/generated/IcCheckFilled.tsx | 22 + .../icons/generated/IcCheckLine.tsx | 22 + .../icons/generated/IcClockFilled.tsx | 24 + .../icons/generated/IcClockLine.tsx | 28 + .../icons/generated/IcCloseFilled.tsx | 22 + .../icons/generated/IcCloseLine.tsx | 22 + .../icons/generated/IcCopyFilled.tsx | 26 + .../foundation/icons/generated/IcCopyLine.tsx | 28 + .../icons/generated/IcCropFilled.tsx | 24 + .../foundation/icons/generated/IcCropLine.tsx | 26 + .../foundation/icons/generated/IcDMFilled.tsx | 22 + .../foundation/icons/generated/IcDMLine.tsx | 24 + .../icons/generated/IcDeleteFilled.tsx | 24 + .../icons/generated/IcDeleteLine.tsx | 28 + .../icons/generated/IcDiscountFilled.tsx | 24 + .../icons/generated/IcDiscountLine.tsx | 36 ++ .../icons/generated/IcDocumentsAddFilled.tsx | 28 + .../icons/generated/IcDocumentsAddLine.tsx | 34 ++ .../icons/generated/IcDocumentsCopyFilled.tsx | 30 + .../icons/generated/IcDocumentsCopyLine.tsx | 24 + .../icons/generated/IcDocumentsEditFilled.tsx | 32 + .../icons/generated/IcDocumentsEditLine.tsx | 30 + .../icons/generated/IcDocumentsFilled.tsx | 26 + .../icons/generated/IcDocumentsLine.tsx | 24 + .../generated/IcDocumentsSearchFilled.tsx | 32 + .../icons/generated/IcDocumentsSearchLine.tsx | 30 + .../icons/generated/IcDownloadFilled.tsx | 26 + .../icons/generated/IcDownloadLine.tsx | 26 + .../icons/generated/IcEditFilled.tsx | 28 + .../foundation/icons/generated/IcEditLine.tsx | 28 + .../icons/generated/IcExpandFilled.tsx | 34 ++ .../icons/generated/IcExpandLine.tsx | 34 ++ .../icons/generated/IcExternalLinkFilled.tsx | 26 + .../icons/generated/IcExternalLinkLine.tsx | 26 + .../icons/generated/IcEyeFilled.tsx | 24 + .../foundation/icons/generated/IcEyeLine.tsx | 30 + .../icons/generated/IcFacebookFilled.tsx | 22 + .../icons/generated/IcFacebookLine.tsx | 28 + .../icons/generated/IcFigmaFilled.tsx | 22 + .../icons/generated/IcFigmaLine.tsx | 24 + .../icons/generated/IcFilterBarFilled.tsx | 34 ++ .../icons/generated/IcFilterBarLine.tsx | 38 ++ .../icons/generated/IcFilterFilled.tsx | 22 + .../icons/generated/IcFilterLine.tsx | 24 + .../icons/generated/IcFlagFilled.tsx | 22 + .../foundation/icons/generated/IcFlagLine.tsx | 24 + .../icons/generated/IcFlameFilled.tsx | 22 + .../icons/generated/IcFlameLine.tsx | 24 + .../icons/generated/IcFolderEditFilled.tsx | 28 + .../icons/generated/IcFolderEditLine.tsx | 28 + .../icons/generated/IcFolderFilled.tsx | 22 + .../icons/generated/IcFolderLine.tsx | 24 + .../icons/generated/IcFolderOpenedFilled.tsx | 24 + .../icons/generated/IcFolderOpenedLine.tsx | 24 + .../icons/generated/IcFolderSharedFilled.tsx | 24 + .../icons/generated/IcFolderSharedLine.tsx | 34 ++ .../icons/generated/IcGoogleFilled.tsx | 24 + .../icons/generated/IcGoogleLine.tsx | 26 + .../icons/generated/IcHeartFilled.tsx | 22 + .../icons/generated/IcHeartLine.tsx | 22 + .../icons/generated/IcHomeFilled.tsx | 24 + .../foundation/icons/generated/IcHomeLine.tsx | 24 + .../icons/generated/IcIMacFilled.tsx | 24 + .../foundation/icons/generated/IcIMacLine.tsx | 24 + .../icons/generated/IcIPadFilled.tsx | 24 + .../foundation/icons/generated/IcIPadLine.tsx | 28 + .../icons/generated/IcIPhoneFilled.tsx | 24 + .../icons/generated/IcIPhoneLine.tsx | 24 + .../icons/generated/IcImageFilled.tsx | 24 + .../icons/generated/IcImageLine.tsx | 28 + .../icons/generated/IcInboxFilled.tsx | 24 + .../icons/generated/IcInboxLine.tsx | 24 + .../icons/generated/IcInfoCircleFilled.tsx | 24 + .../icons/generated/IcInfoCircleLine.tsx | 32 + .../icons/generated/IcInstagramFilled.tsx | 28 + .../icons/generated/IcInstagramLine.tsx | 34 ++ .../icons/generated/IcKeyboardFilled.tsx | 24 + .../icons/generated/IcKeyboardLine.tsx | 60 ++ .../icons/generated/IcLayoutFilled.tsx | 34 ++ .../icons/generated/IcLayoutLine.tsx | 42 ++ .../icons/generated/IcLinkedinFilled.tsx | 24 + .../icons/generated/IcLinkedinLine.tsx | 36 ++ .../icons/generated/IcListFilled.tsx | 26 + .../foundation/icons/generated/IcListLine.tsx | 26 + .../icons/generated/IcLoaderFilled.tsx | 58 ++ .../icons/generated/IcLoaderLine.tsx | 98 ++++ .../icons/generated/IcLockFilled.tsx | 24 + .../foundation/icons/generated/IcLockLine.tsx | 28 + .../icons/generated/IcMailFilled.tsx | 24 + .../foundation/icons/generated/IcMailLine.tsx | 24 + .../icons/generated/IcMailOpenedFilled.tsx | 24 + .../icons/generated/IcMailOpenedLine.tsx | 28 + .../icons/generated/IcMenuFilled.tsx | 34 ++ .../foundation/icons/generated/IcMenuLine.tsx | 42 ++ .../icons/generated/IcMicrophoneFilled.tsx | 28 + .../icons/generated/IcMicrophoneLine.tsx | 28 + .../icons/generated/IcMinusFilled.tsx | 22 + .../icons/generated/IcMinusLine.tsx | 22 + .../icons/generated/IcMouseFilled.tsx | 24 + .../icons/generated/IcMouseLine.tsx | 28 + .../icons/generated/IcMoveFilled.tsx | 24 + .../foundation/icons/generated/IcMoveLine.tsx | 22 + .../icons/generated/IcMusicNoteFilled.tsx | 22 + .../icons/generated/IcMusicNoteLine.tsx | 24 + .../icons/generated/IcNotificationFilled.tsx | 24 + .../icons/generated/IcNotificationLine.tsx | 24 + .../generated/IcNotificationOffFilled.tsx | 28 + .../icons/generated/IcNotificationOffLine.tsx | 28 + .../icons/generated/IcPauseFilled.tsx | 24 + .../icons/generated/IcPauseLine.tsx | 32 + .../icons/generated/IcPinFilled.tsx | 22 + .../foundation/icons/generated/IcPinLine.tsx | 24 + .../icons/generated/IcPlayFilled.tsx | 22 + .../foundation/icons/generated/IcPlayLine.tsx | 24 + .../icons/generated/IcPlayStationFilled.tsx | 40 ++ .../icons/generated/IcPlayStationLine.tsx | 40 ++ .../icons/generated/IcPlusFilled.tsx | 22 + .../foundation/icons/generated/IcPlusLine.tsx | 22 + .../icons/generated/IcReceiveFilled.tsx | 26 + .../icons/generated/IcReceiveLine.tsx | 26 + .../icons/generated/IcReplyFilled.tsx | 24 + .../icons/generated/IcReplyLine.tsx | 22 + .../icons/generated/IcRetryRefreshFilled.tsx | 24 + .../icons/generated/IcRetryRefreshLine.tsx | 22 + .../icons/generated/IcSendFilled.tsx | 26 + .../foundation/icons/generated/IcSendLine.tsx | 26 + .../icons/generated/IcSettingFilled.tsx | 28 + .../icons/generated/IcSettingLine.tsx | 30 + .../icons/generated/IcShareFilled.tsx | 22 + .../icons/generated/IcShareLine.tsx | 24 + .../icons/generated/IcShopFilled.tsx | 26 + .../foundation/icons/generated/IcShopLine.tsx | 24 + .../icons/generated/IcShoppingBagFilled.tsx | 24 + .../icons/generated/IcShoppingBagLine.tsx | 28 + .../icons/generated/IcShoppingCartFilled.tsx | 30 + .../icons/generated/IcShoppingCartLine.tsx | 32 + .../icons/generated/IcStarFilled.tsx | 22 + .../foundation/icons/generated/IcStarLine.tsx | 24 + .../icons/generated/IcSubtractFilled.tsx | 24 + .../icons/generated/IcSubtractLine.tsx | 28 + .../icons/generated/IcTagFilled.tsx | 24 + .../foundation/icons/generated/IcTagLine.tsx | 28 + .../icons/generated/IcTrashFilled.tsx | 30 + .../icons/generated/IcTrashLine.tsx | 40 ++ .../icons/generated/IcUnavailableFilled.tsx | 24 + .../icons/generated/IcUnavailableLine.tsx | 24 + .../icons/generated/IcUnlockFilled.tsx | 24 + .../icons/generated/IcUnlockLine.tsx | 28 + .../icons/generated/IcUserAddFilled.tsx | 30 + .../icons/generated/IcUserAddLine.tsx | 34 ++ .../icons/generated/IcUserFilled.tsx | 26 + .../icons/generated/IcUserGroupFilled.tsx | 34 ++ .../icons/generated/IcUserGroupLine.tsx | 42 ++ .../foundation/icons/generated/IcUserLine.tsx | 30 + .../icons/generated/IcUserTwoFilled.tsx | 30 + .../icons/generated/IcUserTwoLine.tsx | 36 ++ .../icons/generated/IcVolumeDownFilled.tsx | 26 + .../icons/generated/IcVolumeDownLine.tsx | 28 + .../icons/generated/IcVolumeFilled.tsx | 22 + .../icons/generated/IcVolumeLine.tsx | 24 + .../icons/generated/IcVolumeUpFilled.tsx | 26 + .../icons/generated/IcVolumeUpLine.tsx | 28 + .../icons/generated/IcWalletFilled.tsx | 24 + .../icons/generated/IcWalletLine.tsx | 24 + .../icons/generated/IcWiFiFilled.tsx | 24 + .../foundation/icons/generated/IcWiFiLine.tsx | 34 ++ .../icons/generated/IcWorldFilled.tsx | 24 + .../icons/generated/IcWorldLine.tsx | 24 + .../icons/generated/IcZapFilled.tsx | 22 + .../foundation/icons/generated/IcZapLine.tsx | 24 + src/style/foundation/icons/generated/index.ts | 234 ++++++++ src/style/foundation/icons/icon.base.tsx | 6 +- src/style/foundation/icons/icons.stories.tsx | 554 ++++++++++++++---- 238 files changed, 6944 insertions(+), 134 deletions(-) create mode 100644 src/style/foundation/icons/generated/IcAddFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcAddLine.tsx create mode 100644 src/style/foundation/icons/generated/IcAlarmFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcAlarmLine.tsx create mode 100644 src/style/foundation/icons/generated/IcAlertTriangleFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcAlertTriangleLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowDownFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowDownLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftCornerUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftCornerUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftDownFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftDownLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowLeftUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightCornerUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightCornerUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightDownFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightDownLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightLeftFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightLeftLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRightUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRotateFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowRotateLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareDownLeftFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareDownLeftLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareDownRightFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareDownRightLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareUpLeftFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareUpLeftLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareUpRightFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowSquareUpRightLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowUpDownCornerFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowUpDownCornerLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowUpDownFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowUpDownLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronDownFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronDownLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronLeftFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronLeftLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronRightFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronRightLine.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcArrowsChevronUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcBluetoothFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcBluetoothLine.tsx create mode 100644 src/style/foundation/icons/generated/IcBookFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcBookLine.tsx create mode 100644 src/style/foundation/icons/generated/IcBookmarkFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcBookmarkLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCalenderFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCalenderLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCameraFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCameraLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCancelFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCancelLine.tsx create mode 100644 src/style/foundation/icons/generated/IcChatFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcChatLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCheckFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCheckLine.tsx create mode 100644 src/style/foundation/icons/generated/IcClockFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcClockLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCloseFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCloseLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCopyFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCopyLine.tsx create mode 100644 src/style/foundation/icons/generated/IcCropFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCropLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDMFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDMLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDeleteFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDeleteLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDiscountFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDiscountLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsAddFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsAddLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsCopyFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsCopyLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsEditFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsEditLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsSearchFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDocumentsSearchLine.tsx create mode 100644 src/style/foundation/icons/generated/IcDownloadFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcDownloadLine.tsx create mode 100644 src/style/foundation/icons/generated/IcEditFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcEditLine.tsx create mode 100644 src/style/foundation/icons/generated/IcExpandFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcExpandLine.tsx create mode 100644 src/style/foundation/icons/generated/IcExternalLinkFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcExternalLinkLine.tsx create mode 100644 src/style/foundation/icons/generated/IcEyeFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcEyeLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFacebookFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFacebookLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFigmaFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFigmaLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFilterBarFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFilterBarLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFilterFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFilterLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFlagFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFlagLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFlameFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFlameLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderEditFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderEditLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderOpenedFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderOpenedLine.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderSharedFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcFolderSharedLine.tsx create mode 100644 src/style/foundation/icons/generated/IcGoogleFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcGoogleLine.tsx create mode 100644 src/style/foundation/icons/generated/IcHeartFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcHeartLine.tsx create mode 100644 src/style/foundation/icons/generated/IcHomeFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcHomeLine.tsx create mode 100644 src/style/foundation/icons/generated/IcIMacFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcIMacLine.tsx create mode 100644 src/style/foundation/icons/generated/IcIPadFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcIPadLine.tsx create mode 100644 src/style/foundation/icons/generated/IcIPhoneFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcIPhoneLine.tsx create mode 100644 src/style/foundation/icons/generated/IcImageFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcImageLine.tsx create mode 100644 src/style/foundation/icons/generated/IcInboxFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcInboxLine.tsx create mode 100644 src/style/foundation/icons/generated/IcInfoCircleFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcInfoCircleLine.tsx create mode 100644 src/style/foundation/icons/generated/IcInstagramFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcInstagramLine.tsx create mode 100644 src/style/foundation/icons/generated/IcKeyboardFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcKeyboardLine.tsx create mode 100644 src/style/foundation/icons/generated/IcLayoutFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcLayoutLine.tsx create mode 100644 src/style/foundation/icons/generated/IcLinkedinFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcLinkedinLine.tsx create mode 100644 src/style/foundation/icons/generated/IcListFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcListLine.tsx create mode 100644 src/style/foundation/icons/generated/IcLoaderFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcLoaderLine.tsx create mode 100644 src/style/foundation/icons/generated/IcLockFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcLockLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMailFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMailLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMailOpenedFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMailOpenedLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMenuFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMenuLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMicrophoneFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMicrophoneLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMinusFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMinusLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMouseFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMouseLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMoveFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMoveLine.tsx create mode 100644 src/style/foundation/icons/generated/IcMusicNoteFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcMusicNoteLine.tsx create mode 100644 src/style/foundation/icons/generated/IcNotificationFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcNotificationLine.tsx create mode 100644 src/style/foundation/icons/generated/IcNotificationOffFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcNotificationOffLine.tsx create mode 100644 src/style/foundation/icons/generated/IcPauseFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcPauseLine.tsx create mode 100644 src/style/foundation/icons/generated/IcPinFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcPinLine.tsx create mode 100644 src/style/foundation/icons/generated/IcPlayFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcPlayLine.tsx create mode 100644 src/style/foundation/icons/generated/IcPlayStationFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcPlayStationLine.tsx create mode 100644 src/style/foundation/icons/generated/IcPlusFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcPlusLine.tsx create mode 100644 src/style/foundation/icons/generated/IcReceiveFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcReceiveLine.tsx create mode 100644 src/style/foundation/icons/generated/IcReplyFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcReplyLine.tsx create mode 100644 src/style/foundation/icons/generated/IcRetryRefreshFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcRetryRefreshLine.tsx create mode 100644 src/style/foundation/icons/generated/IcSendFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcSendLine.tsx create mode 100644 src/style/foundation/icons/generated/IcSettingFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcSettingLine.tsx create mode 100644 src/style/foundation/icons/generated/IcShareFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcShareLine.tsx create mode 100644 src/style/foundation/icons/generated/IcShopFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcShopLine.tsx create mode 100644 src/style/foundation/icons/generated/IcShoppingBagFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcShoppingBagLine.tsx create mode 100644 src/style/foundation/icons/generated/IcShoppingCartFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcShoppingCartLine.tsx create mode 100644 src/style/foundation/icons/generated/IcStarFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcStarLine.tsx create mode 100644 src/style/foundation/icons/generated/IcSubtractFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcSubtractLine.tsx create mode 100644 src/style/foundation/icons/generated/IcTagFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcTagLine.tsx create mode 100644 src/style/foundation/icons/generated/IcTrashFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcTrashLine.tsx create mode 100644 src/style/foundation/icons/generated/IcUnavailableFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcUnavailableLine.tsx create mode 100644 src/style/foundation/icons/generated/IcUnlockFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcUnlockLine.tsx create mode 100644 src/style/foundation/icons/generated/IcUserAddFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcUserAddLine.tsx create mode 100644 src/style/foundation/icons/generated/IcUserFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcUserGroupFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcUserGroupLine.tsx create mode 100644 src/style/foundation/icons/generated/IcUserLine.tsx create mode 100644 src/style/foundation/icons/generated/IcUserTwoFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcUserTwoLine.tsx create mode 100644 src/style/foundation/icons/generated/IcVolumeDownFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcVolumeDownLine.tsx create mode 100644 src/style/foundation/icons/generated/IcVolumeFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcVolumeLine.tsx create mode 100644 src/style/foundation/icons/generated/IcVolumeUpFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcVolumeUpLine.tsx create mode 100644 src/style/foundation/icons/generated/IcWalletFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcWalletLine.tsx create mode 100644 src/style/foundation/icons/generated/IcWiFiFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcWiFiLine.tsx create mode 100644 src/style/foundation/icons/generated/IcWorldFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcWorldLine.tsx create mode 100644 src/style/foundation/icons/generated/IcZapFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcZapLine.tsx create mode 100644 src/style/foundation/icons/generated/index.ts diff --git a/iconsAsset/convert.mjs b/iconsAsset/convert.mjs index 53fa341..9843013 100644 --- a/iconsAsset/convert.mjs +++ b/iconsAsset/convert.mjs @@ -111,7 +111,7 @@ type Story = StoryObj<typeof IconBase>; const Container = styled.div\` display: grid; - grid-template-columns: repeat(6, 1fr); + grid-template-columns: repeat(4, 1fr); gap: 2rem; \`; diff --git a/src/style/foundation/icons/generated/IcAddFilled.tsx b/src/style/foundation/icons/generated/IcAddFilled.tsx new file mode 100644 index 0000000..ad88f1f --- /dev/null +++ b/src/style/foundation/icons/generated/IcAddFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcAddFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.44 2H12.56C17.7736 2 22 6.22643 22 11.44V12.56C22 17.7736 17.7736 22 12.56 22H11.44C6.22643 22 2 17.7736 2 12.56V11.44C2 6.22643 6.22643 2 11.44 2ZM12.75 12.75H16C16.4142 12.75 16.75 12.4142 16.75 12C16.75 11.5858 16.4142 11.25 16 11.25H12.75V8C12.75 7.58579 12.4142 7.25 12 7.25C11.5858 7.25 11.25 7.58579 11.25 8V11.25H8C7.58579 11.25 7.25 11.5858 7.25 12C7.25 12.4142 7.58579 12.75 8 12.75H11.25V16C11.25 16.4142 11.5858 16.75 12 16.75C12.4142 16.75 12.75 16.4142 12.75 16V12.75Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcAddFilled.displayName = 'IcAddFilled'; diff --git a/src/style/foundation/icons/generated/IcAddLine.tsx b/src/style/foundation/icons/generated/IcAddLine.tsx new file mode 100644 index 0000000..d12bacd --- /dev/null +++ b/src/style/foundation/icons/generated/IcAddLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcAddLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.44 2H12.56C17.7736 2 22 6.22643 22 11.44V12.56C22 17.7736 17.7736 22 12.56 22H11.44C6.22643 22 2 17.7736 2 12.56V11.44C2 6.22643 6.22643 2 11.44 2ZM12.56 20.5C16.9315 20.4673 20.4673 16.9315 20.5 12.56V11.44C20.4673 7.06846 16.9315 3.53267 12.56 3.5H11.44C7.06846 3.53267 3.53267 7.06846 3.5 11.44V12.56C3.53267 16.9315 7.06846 20.4673 11.44 20.5H12.56Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16 11.25H12.75V8C12.75 7.58579 12.4142 7.25 12 7.25C11.5858 7.25 11.25 7.58579 11.25 8V11.25H8C7.58579 11.25 7.25 11.5858 7.25 12C7.25 12.4142 7.58579 12.75 8 12.75H11.25V16C11.25 16.4142 11.5858 16.75 12 16.75C12.4142 16.75 12.75 16.4142 12.75 16V12.75H16C16.4142 12.75 16.75 12.4142 16.75 12C16.75 11.5858 16.4142 11.25 16 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcAddLine.displayName = 'IcAddLine'; diff --git a/src/style/foundation/icons/generated/IcAlarmFilled.tsx b/src/style/foundation/icons/generated/IcAlarmFilled.tsx new file mode 100644 index 0000000..510a3be --- /dev/null +++ b/src/style/foundation/icons/generated/IcAlarmFilled.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcAlarmFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2.6572 13.352C2.6572 8.38142 6.68664 4.35198 11.6572 4.35198C16.6278 4.35198 20.6572 8.38142 20.6572 13.352C20.6572 18.3225 16.6278 22.352 11.6572 22.352C6.68664 22.352 2.6572 18.3225 2.6572 13.352ZM11.6572 18.102C12.0714 18.102 12.4072 17.7662 12.4072 17.352V12.942C12.407 12.7431 12.3279 12.5525 12.1872 12.412L9.3072 9.54198C9.16791 9.39903 8.97679 9.31841 8.7772 9.31841C8.57762 9.31841 8.38649 9.39903 8.2472 9.54198C7.95475 9.8348 7.95475 10.3092 8.2472 10.602L10.9072 13.252V17.352C10.9072 17.7662 11.243 18.102 11.6572 18.102Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.1872 5.85198C19.9546 4.20355 18.3141 2.9043 16.4272 2.08198C16.2448 1.99507 16.0348 1.9865 15.846 2.05826C15.6571 2.13002 15.5058 2.27588 15.4272 2.46198C15.3438 2.646 15.3381 2.85589 15.4116 3.04413C15.485 3.23237 15.6312 3.38302 15.8172 3.46198C17.4642 4.18662 18.8968 5.3231 19.9772 6.76198C20.1188 6.95083 20.3411 7.06198 20.5772 7.06198C20.7396 7.06271 20.8977 7.01 21.0272 6.91198C21.1908 6.79399 21.3 6.61507 21.3301 6.41562C21.3602 6.21617 21.3087 6.013 21.1872 5.85198Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M3.3272 6.75198C4.40759 5.3131 5.84024 4.17662 7.4872 3.45198C7.67318 3.37302 7.81944 3.22237 7.89285 3.03413C7.96626 2.84589 7.96062 2.636 7.8772 2.45198C7.79857 2.26588 7.64727 2.12002 7.45842 2.04826C7.26956 1.9765 7.05958 1.98507 6.8772 2.07198C4.99276 2.89857 3.3558 4.20124 2.1272 5.85198C1.9112 6.17397 1.97623 6.60753 2.2772 6.85198C2.40668 6.95 2.56481 7.00271 2.7272 7.00198C2.9548 7.01414 3.17558 6.92215 3.3272 6.75198Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcAlarmFilled.displayName = 'IcAlarmFilled'; diff --git a/src/style/foundation/icons/generated/IcAlarmLine.tsx b/src/style/foundation/icons/generated/IcAlarmLine.tsx new file mode 100644 index 0000000..33dcb15 --- /dev/null +++ b/src/style/foundation/icons/generated/IcAlarmLine.tsx @@ -0,0 +1,36 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcAlarmLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2.6572 13.3569C2.6572 8.38634 6.68664 4.3569 11.6572 4.3569C16.6278 4.3569 20.6572 8.38634 20.6572 13.3569C20.6572 18.3275 16.6278 22.3569 11.6572 22.3569C6.68664 22.3569 2.6572 18.3275 2.6572 13.3569ZM4.1572 13.3569C4.1572 17.499 7.51507 20.8569 11.6572 20.8569C13.6463 20.8569 15.554 20.0667 16.9605 18.6602C18.367 17.2537 19.1572 15.346 19.1572 13.3569C19.1572 9.21477 15.7993 5.8569 11.6572 5.8569C7.51507 5.8569 4.1572 9.21477 4.1572 13.3569Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M9.3072 9.5469C9.01169 9.27154 8.55119 9.27967 8.26558 9.56528C7.97997 9.85089 7.97184 10.3114 8.2472 10.6069L10.9072 13.2669V17.3569C10.9072 17.7711 11.243 18.1069 11.6572 18.1069C12.0714 18.1069 12.4072 17.7711 12.4072 17.3569V12.9569C12.407 12.7581 12.3279 12.5674 12.1872 12.4269L9.3072 9.5469Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.1872 5.8569C19.9526 4.2104 18.3127 2.9116 16.4272 2.0869C16.2432 2.00349 16.0333 1.99785 15.8451 2.07126C15.6568 2.14467 15.5062 2.29093 15.4272 2.4769C15.3409 2.66055 15.3337 2.8716 15.4074 3.06066C15.4812 3.24972 15.6293 3.40021 15.8172 3.4769C17.4642 4.20154 18.8968 5.33802 19.9772 6.7769C20.1188 6.96576 20.3411 7.0769 20.5772 7.0769C20.7396 7.07763 20.8977 7.02493 21.0272 6.9269C21.1938 6.80881 21.305 6.62792 21.3352 6.42599C21.3654 6.22406 21.3119 6.01855 21.1872 5.8569Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M3.3272 6.7569C4.40759 5.31802 5.84024 4.18154 7.4872 3.4569C7.67509 3.38021 7.82323 3.22972 7.89696 3.04066C7.9707 2.8516 7.96355 2.64055 7.8772 2.4569C7.79824 2.27093 7.64759 2.12467 7.45935 2.05126C7.27112 1.97785 7.06122 1.98349 6.8772 2.0669C4.99303 2.89866 3.35652 4.20442 2.1272 5.8569C1.9112 6.1789 1.97623 6.61246 2.2772 6.8569C2.40668 6.95493 2.56481 7.00763 2.7272 7.0069C2.9548 7.01907 3.17558 6.92708 3.3272 6.7569Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcAlarmLine.displayName = 'IcAlarmLine'; diff --git a/src/style/foundation/icons/generated/IcAlertTriangleFilled.tsx b/src/style/foundation/icons/generated/IcAlertTriangleFilled.tsx new file mode 100644 index 0000000..35fbe93 --- /dev/null +++ b/src/style/foundation/icons/generated/IcAlertTriangleFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcAlertTriangleFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.8555 15.5035L15.2155 5.06351C14.511 3.79024 13.1706 3 11.7155 3C10.2603 3 8.91995 3.79024 8.21548 5.06351L2.48548 15.4935C1.81227 16.7322 1.8409 18.2339 2.56082 19.4461C3.28074 20.6582 4.58563 21.4019 5.99548 21.4035H17.3355C18.7441 21.4035 20.0489 20.6626 20.7706 19.4529C21.4923 18.2432 21.5246 16.7431 20.8555 15.5035ZM10.8555 9.74351C10.8555 9.32929 11.1913 8.99351 11.6055 8.99351C12.0197 8.99351 12.3555 9.32929 12.3555 9.74351V12.8335C12.3555 13.2477 12.0197 13.5835 11.6055 13.5835C11.1913 13.5835 10.8555 13.2477 10.8555 12.8335V9.74351ZM11.6155 16.4935C12.0297 16.4935 12.3655 16.1577 12.3655 15.7435L12.3555 15.7335C12.3555 15.3248 12.0242 14.9935 11.6155 14.9935C11.2035 14.9989 10.8709 15.3315 10.8655 15.7435C10.8655 16.1577 11.2013 16.4935 11.6155 16.4935Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcAlertTriangleFilled.displayName = 'IcAlertTriangleFilled'; diff --git a/src/style/foundation/icons/generated/IcAlertTriangleLine.tsx b/src/style/foundation/icons/generated/IcAlertTriangleLine.tsx new file mode 100644 index 0000000..afc86c9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcAlertTriangleLine.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcAlertTriangleLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.19093 5.08011C8.87785 3.79737 10.2158 2.99765 11.6709 3.00011C13.1518 2.98901 14.5176 3.79694 15.2209 5.10011L20.8609 15.5401C21.53 16.7797 21.4978 18.2798 20.7761 19.4895C20.0544 20.6992 18.7496 21.4401 17.3409 21.4401H6.00093C4.58808 21.4404 3.27986 20.6954 2.55931 19.4801C1.83875 18.2648 1.81276 16.7596 2.49093 15.5201L8.19093 5.08011ZM13.8709 5.81011C13.4371 4.99937 12.5904 4.49518 11.6709 4.50011C10.765 4.5064 9.93389 5.00427 9.50093 5.80011L3.81093 16.2201C3.38594 16.9928 3.40133 17.9326 3.85141 18.691C4.30148 19.4493 5.11909 19.913 6.00093 19.9101H17.3409C18.2196 19.9048 19.0315 19.4403 19.4815 18.6855C19.9315 17.9308 19.954 16.9957 19.5409 16.2201L13.8709 5.81011Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.6709 15.0002C11.2567 15.0002 10.9209 15.336 10.9209 15.7502C10.9209 16.1644 11.2567 16.5002 11.6709 16.5002C11.8707 16.5029 12.063 16.4248 12.2043 16.2836C12.3455 16.1423 12.4236 15.95 12.4209 15.7502C12.4209 15.5522 12.3416 15.3625 12.2007 15.2234C12.0597 15.0843 11.8689 15.0075 11.6709 15.0102V15.0002Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.6709 13.6302C11.259 13.6248 10.9263 13.2922 10.9209 12.8802V9.78022C10.9209 9.36601 11.2567 9.03022 11.6709 9.03022C12.0851 9.03022 12.4209 9.36601 12.4209 9.78022V12.8802C12.4209 13.2944 12.0851 13.6302 11.6709 13.6302Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcAlertTriangleLine.displayName = 'IcAlertTriangleLine'; diff --git a/src/style/foundation/icons/generated/IcArrowDownFilled.tsx b/src/style/foundation/icons/generated/IcArrowDownFilled.tsx new file mode 100644 index 0000000..38b9aa0 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowDownFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowDownFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.9996 20.27C11.8007 20.2698 11.6101 20.1907 11.4696 20.05L4.46956 13.05C4.28199 12.8571 4.2116 12.5787 4.2849 12.3198C4.35819 12.0609 4.56404 11.8608 4.8249 11.7948C5.08575 11.7289 5.36199 11.8071 5.54956 12L11.9996 18.45L18.4496 12C18.6365 11.7993 18.9181 11.7168 19.1838 11.7846C19.4496 11.8525 19.6571 12.06 19.7249 12.3257C19.7928 12.5914 19.7102 12.873 19.5096 13.06L12.5096 20.06C12.3724 20.1922 12.1901 20.2673 11.9996 20.27Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.9996 20.26C11.5876 20.2546 11.2549 19.922 11.2496 19.51V4.51C11.2496 4.24205 11.3925 3.99446 11.6246 3.86048C11.8566 3.72651 12.1425 3.72651 12.3746 3.86048C12.6066 3.99446 12.7496 4.24205 12.7496 4.51V19.51C12.7442 19.922 12.4115 20.2546 11.9996 20.26Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.9996 21C11.6019 20.9996 11.2206 20.8414 10.9396 20.56L3.93956 13.56C3.35414 12.9718 3.35638 12.0204 3.94456 11.435C4.53274 10.8496 5.48414 10.8518 6.06956 11.44L11.9996 17.39L17.9196 11.46C18.505 10.8718 19.4564 10.8696 20.0446 11.455C20.6327 12.0404 20.635 12.9918 20.0496 13.58L13.0496 20.58C12.7678 20.8516 12.391 21.0023 11.9996 21Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.9996 21C11.1711 21 10.4996 20.3284 10.4996 19.5V4.5C10.4996 3.67157 11.1711 3 11.9996 3C12.828 3 13.4996 3.67157 13.4996 4.5V19.5C13.4996 20.3284 12.828 21 11.9996 21Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowDownFilled.displayName = 'IcArrowDownFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowDownLine.tsx b/src/style/foundation/icons/generated/IcArrowDownLine.tsx new file mode 100644 index 0000000..72ebd1e --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowDownLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowDownLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12 20.27C11.8012 20.2698 11.6105 20.1907 11.47 20.05L4.47 13.05C4.28243 12.8571 4.21204 12.5788 4.28533 12.3199C4.35863 12.061 4.56447 11.8608 4.82533 11.7949C5.08619 11.7289 5.36243 11.8071 5.55 12L12 18.45L18.45 12C18.637 11.7994 18.9186 11.7168 19.1843 11.7846C19.45 11.8525 19.6575 12.06 19.7254 12.3257C19.7932 12.5915 19.7106 12.873 19.51 13.06L12.51 20.06C12.3728 20.1922 12.1905 20.2673 12 20.27Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12 20.26C11.588 20.2546 11.2554 19.922 11.25 19.51V4.51001C11.25 4.24206 11.3929 3.99447 11.625 3.86049C11.857 3.72652 12.1429 3.72652 12.375 3.86049C12.607 3.99447 12.75 4.24206 12.75 4.51001V19.51C12.7446 19.922 12.412 20.2546 12 20.26Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12 20.27C11.8012 20.2698 11.6105 20.1907 11.47 20.05L4.47 13.05C4.28243 12.8571 4.21204 12.5788 4.28533 12.3199C4.35863 12.061 4.56447 11.8608 4.82533 11.7949C5.08619 11.7289 5.36243 11.8071 5.55 12L12 18.45L18.45 12C18.637 11.7994 18.9186 11.7168 19.1843 11.7846C19.45 11.8525 19.6575 12.06 19.7254 12.3257C19.7932 12.5915 19.7106 12.873 19.51 13.06L12.51 20.06C12.3728 20.1922 12.1905 20.2673 12 20.27Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12 20.26C11.588 20.2546 11.2554 19.922 11.25 19.51V4.51001C11.25 4.24206 11.3929 3.99447 11.625 3.86049C11.857 3.72652 12.1429 3.72652 12.375 3.86049C12.607 3.99447 12.75 4.24206 12.75 4.51001V19.51C12.7446 19.922 12.412 20.2546 12 20.26Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowDownLine.displayName = 'IcArrowDownLine'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftCornerUpFilled.tsx b/src/style/foundation/icons/generated/IcArrowLeftCornerUpFilled.tsx new file mode 100644 index 0000000..30cb870 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftCornerUpFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftCornerUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.1897 6.46002H9.77974L9.85974 6.37002C10.1431 6.09009 10.3026 5.70835 10.3026 5.31002C10.3026 4.9117 10.1431 4.52996 9.85974 4.25002C9.27186 3.67057 8.32762 3.67057 7.73974 4.25002L5.08974 6.90002C4.94951 7.0388 4.84043 7.20583 4.76974 7.39002C4.62363 7.73867 4.62363 8.13138 4.76974 8.48002C4.84204 8.67229 4.95069 8.84884 5.08974 9.00002L7.73974 11.64C8.32538 12.2249 9.27411 12.2249 9.85974 11.64C10.1431 11.3601 10.3026 10.9783 10.3026 10.58C10.3026 10.1817 10.1431 9.79996 9.85974 9.52002L9.77974 9.44002H14.1897C14.8651 9.43994 15.5122 9.71092 15.9859 10.1922C16.4597 10.6735 16.7205 11.3248 16.7097 12V18.72C16.7097 19.5485 17.3813 20.22 18.2097 20.22C19.0382 20.22 19.7097 19.5485 19.7097 18.72V12C19.7151 10.5326 19.1358 9.12339 18.1001 8.08386C17.0643 7.04433 15.6572 6.46001 14.1897 6.46002Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftCornerUpFilled.displayName = 'IcArrowLeftCornerUpFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftCornerUpLine.tsx b/src/style/foundation/icons/generated/IcArrowLeftCornerUpLine.tsx new file mode 100644 index 0000000..2193f5c --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftCornerUpLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftCornerUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14 7.21023H7.78003L9.15003 5.84023C9.35068 5.65326 9.43328 5.37168 9.36541 5.10594C9.29755 4.84021 9.09005 4.63271 8.82432 4.56485C8.55858 4.49698 8.277 4.57958 8.09003 4.78023L5.44003 7.43023C5.37224 7.49959 5.31798 7.58098 5.28003 7.67023C5.21004 7.85379 5.21004 8.05668 5.28003 8.24023C5.31771 8.3326 5.37193 8.41733 5.44003 8.49023L8.09003 11.1302C8.22925 11.2728 8.42074 11.3523 8.62003 11.3502C8.81909 11.3512 9.01014 11.2719 9.15003 11.1302C9.44248 10.8374 9.44248 10.363 9.15003 10.0702L7.78003 8.71023H14C14.8725 8.70755 15.7099 9.05363 16.3258 9.6715C16.9418 10.2894 17.2854 11.1278 17.28 12.0002V18.7202C17.28 19.1344 17.6158 19.4702 18.03 19.4702C18.4442 19.4702 18.78 19.1344 18.78 18.7202V12.0002C18.7854 10.73 18.2838 9.51002 17.3865 8.61085C16.4892 7.71168 15.2703 7.20756 14 7.21023Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftCornerUpLine.displayName = 'IcArrowLeftCornerUpLine'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftDownFilled.tsx b/src/style/foundation/icons/generated/IcArrowLeftDownFilled.tsx new file mode 100644 index 0000000..496570c --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftDownFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftDownFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.69036 18.0599C6.27615 18.0599 5.94036 17.7241 5.94036 17.3099V7.4299C5.93764 7.23017 6.01579 7.03782 6.15703 6.89658C6.29828 6.75533 6.49063 6.67719 6.69036 6.6799C7.10457 6.6799 7.44036 7.01569 7.44036 7.4299V16.5599H16.5704C16.9846 16.5599 17.3204 16.8957 17.3204 17.3099C17.3204 17.7241 16.9846 18.0599 16.5704 18.0599H6.69036Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.69036 18.0599C6.49129 18.0608 6.30024 17.9815 6.16036 17.8399C5.86791 17.5471 5.86791 17.0727 6.16036 16.7799L16.7804 6.1599C16.9673 5.95925 17.2489 5.87665 17.5147 5.94452C17.7804 6.01238 17.9879 6.21988 18.0557 6.48562C18.1236 6.75135 18.041 7.03293 17.8404 7.2199L7.22036 17.8399C7.08113 17.9825 6.88965 18.062 6.69036 18.0599Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.69036 18.8099C5.86193 18.8099 5.19036 18.1383 5.19036 17.3099V7.4199C5.193 7.02208 5.35358 6.64159 5.63676 6.36216C5.91994 6.08273 6.30253 5.92724 6.70036 5.9299C7.52879 5.9299 8.20036 6.60148 8.20036 7.4299V15.8099H16.5804C17.4088 15.8099 18.0804 16.4815 18.0804 17.3099C18.0804 18.1383 17.4088 18.8099 16.5804 18.8099H6.69036Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.69036 18.8099C6.29289 18.8085 5.91201 18.6504 5.63036 18.3699C5.34699 18.09 5.1875 17.7082 5.1875 17.3099C5.1875 16.9116 5.34699 16.5298 5.63036 16.2499L16.2504 5.6199C16.849 5.10129 17.7467 5.13342 18.3068 5.69349C18.8668 6.25357 18.899 7.15123 18.3804 7.7499L7.75036 18.3699C7.46995 18.6522 7.08827 18.8107 6.69036 18.8099Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftDownFilled.displayName = 'IcArrowLeftDownFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftDownLine.tsx b/src/style/foundation/icons/generated/IcArrowLeftDownLine.tsx new file mode 100644 index 0000000..9fc263c --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftDownLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftDownLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.68952 18.06C6.27531 18.06 5.93952 17.7242 5.93952 17.31V7.42999C5.9368 7.23026 6.01495 7.03791 6.15619 6.89667C6.29744 6.75542 6.48979 6.67728 6.68952 6.67999C7.10374 6.67999 7.43952 7.01578 7.43952 7.42999V16.56H16.5695C16.9837 16.56 17.3195 16.8958 17.3195 17.31C17.3195 17.7242 16.9837 18.06 16.5695 18.06H6.68952Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.68952 18.06C6.49046 18.0609 6.29941 17.9816 6.15952 17.84C5.86707 17.5472 5.86707 17.0728 6.15952 16.78L16.7795 6.15999C16.9665 5.95934 17.2481 5.87674 17.5138 5.94461C17.7795 6.01247 17.987 6.21997 18.0549 6.4857C18.1228 6.75144 18.0402 7.03302 17.8395 7.21999L7.21952 17.84C7.07964 17.9816 6.88859 18.0609 6.68952 18.06Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.68952 18.06C6.27531 18.06 5.93952 17.7242 5.93952 17.31V7.42999C5.9368 7.23026 6.01495 7.03791 6.15619 6.89667C6.29744 6.75542 6.48979 6.67728 6.68952 6.67999C7.10374 6.67999 7.43952 7.01578 7.43952 7.42999V16.56H16.5695C16.9837 16.56 17.3195 16.8958 17.3195 17.31C17.3195 17.7242 16.9837 18.06 16.5695 18.06H6.68952Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.68952 18.06C6.49046 18.0609 6.29941 17.9816 6.15952 17.84C5.86707 17.5472 5.86707 17.0728 6.15952 16.78L16.7795 6.15999C16.9665 5.95934 17.2481 5.87674 17.5138 5.94461C17.7795 6.01247 17.987 6.21997 18.0549 6.4857C18.1228 6.75144 18.0402 7.03302 17.8395 7.21999L7.21952 17.84C7.07964 17.9816 6.88859 18.0609 6.68952 18.06Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftDownLine.displayName = 'IcArrowLeftDownLine'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftFilled.tsx b/src/style/foundation/icons/generated/IcArrowLeftFilled.tsx new file mode 100644 index 0000000..2308f77 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.4801 20.4801C11.0843 20.4802 10.704 20.326 10.4201 20.0501L3.42013 13.0501C2.83522 12.4644 2.83522 11.5157 3.42013 10.9301L10.4201 3.93007C10.8006 3.55137 11.3542 3.40442 11.8724 3.54458C12.3907 3.68475 12.7947 4.09072 12.9324 4.60958C13.0702 5.12845 12.9206 5.68137 12.5401 6.06007L8.10767 10.5H19.52C20.3484 10.5 21.02 11.1716 21.02 12C21.02 12.8284 20.3484 13.5 19.52 13.5H8.11259L12.5401 17.9201C12.9686 18.349 13.0966 18.9938 12.8647 19.5539C12.6328 20.1141 12.0864 20.4795 11.4801 20.4801Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftFilled.displayName = 'IcArrowLeftFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftLine.tsx b/src/style/foundation/icons/generated/IcArrowLeftLine.tsx new file mode 100644 index 0000000..e5892be --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10.9498 19.5201C11.0931 19.6553 11.2828 19.7304 11.4798 19.7301C11.6761 19.7318 11.8643 19.6521 11.9998 19.5101C12.1428 19.3708 12.2234 19.1797 12.2234 18.9801C12.2234 18.7805 12.1428 18.5894 11.9998 18.4501L6.29975 12.75H19.52C19.9342 12.75 20.27 12.4142 20.27 12C20.27 11.5858 19.9342 11.25 19.52 11.25H6.29756L12.0098 5.52006C12.1528 5.38077 12.2334 5.18965 12.2334 4.99006C12.2334 4.79048 12.1528 4.59935 12.0098 4.46006C11.717 4.16761 11.2426 4.16761 10.9498 4.46006L3.94981 11.4601C3.65736 11.7529 3.65736 12.2272 3.94981 12.5201L10.9498 19.5201Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftLine.displayName = 'IcArrowLeftLine'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftUpFilled.tsx b/src/style/foundation/icons/generated/IcArrowLeftUpFilled.tsx new file mode 100644 index 0000000..61e1a59 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftUpFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.2498 18.38C16.5337 18.6559 16.914 18.8102 17.3098 18.81C17.9179 18.8136 18.468 18.4496 18.7025 17.8885C18.937 17.3275 18.8095 16.6803 18.3798 16.25L10.3021 8.17993H16.5902C17.4187 8.17993 18.0902 7.50836 18.0902 6.67993C18.0902 5.8515 17.4187 5.17993 16.5902 5.17993H6.93732C6.72349 5.13854 6.49968 5.14348 6.28122 5.19927C5.74976 5.335 5.33476 5.75 5.19903 6.28147C5.13528 6.5311 5.13792 6.78773 5.20023 7.02846V16.5799C5.20573 17.4045 5.87569 18.07 6.70023 18.0699L6.69023 18.0599C7.51866 18.0599 8.19023 17.3884 8.19023 16.5599V10.3129L16.2498 18.38Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftUpFilled.displayName = 'IcArrowLeftUpFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowLeftUpLine.tsx b/src/style/foundation/icons/generated/IcArrowLeftUpLine.tsx new file mode 100644 index 0000000..faf5812 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowLeftUpLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowLeftUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.7806 17.8501C16.9239 17.9853 17.1136 18.0605 17.3106 18.0601C17.5082 18.0637 17.6991 17.9881 17.8406 17.8501C17.9841 17.7091 18.065 17.5163 18.065 17.3151C18.065 17.1139 17.9841 16.9211 17.8406 16.7801L8.49042 7.42993H16.6306C17.0448 7.42993 17.3806 7.09415 17.3806 6.67993C17.3806 6.26572 17.0448 5.92993 16.6306 5.92993H6.78471C6.68686 5.91503 6.58548 5.9194 6.48631 5.94473C6.22058 6.01259 6.01308 6.22009 5.94522 6.48583C5.89996 6.66303 5.92162 6.84729 6.00057 7.00584V16.5699C5.99462 16.9674 6.30369 17.2985 6.70057 17.3199L6.69057 17.3099C7.10479 17.3099 7.44057 16.9741 7.44057 16.5599V8.50129L16.7806 17.8501Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowLeftUpLine.displayName = 'IcArrowLeftUpLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRightCornerUpFilled.tsx b/src/style/foundation/icons/generated/IcArrowRightCornerUpFilled.tsx new file mode 100644 index 0000000..b417cf9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightCornerUpFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightCornerUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.6004 8.50024C19.7465 8.1516 19.7465 7.75888 19.6004 7.41024C19.5334 7.22422 19.4238 7.05644 19.2804 6.92024L16.6204 4.25024C16.0294 3.69952 15.1084 3.71577 14.5372 4.287C13.966 4.85822 13.9497 5.77922 14.5004 6.37024L14.5904 6.46024H10.1704C8.70296 6.46023 7.29589 7.04455 6.26011 8.08408C5.22433 9.12361 4.64511 10.5328 4.65043 12.0002V18.7202C4.65043 19.5487 5.322 20.2202 6.15043 20.2202C6.97885 20.2202 7.65043 19.5487 7.65043 18.7202V12.0002C7.65593 10.6124 8.78257 9.49023 10.1704 9.49024H14.5904L14.5004 9.57024C13.921 10.1581 13.921 11.1024 14.5004 11.6902C14.7833 11.9689 15.1634 12.1267 15.5604 12.1302C15.9583 12.131 16.34 11.9726 16.6204 11.6902L19.2704 9.00024C19.4097 8.86071 19.5187 8.69389 19.5904 8.51024L19.6004 8.50024Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightCornerUpFilled.displayName = 'IcArrowRightCornerUpFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowRightCornerUpLine.tsx b/src/style/foundation/icons/generated/IcArrowRightCornerUpLine.tsx new file mode 100644 index 0000000..a0df1d5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightCornerUpLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightCornerUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.7198 7.67023C18.6818 7.58098 18.6276 7.49959 18.5598 7.43023L15.9098 4.78023C15.7228 4.57958 15.4412 4.49698 15.1755 4.56485C14.9097 4.63271 14.7022 4.84021 14.6344 5.10594C14.5665 5.37168 14.6491 5.65326 14.8498 5.84023L16.2198 7.21023H9.99977C8.72948 7.20756 7.5106 7.71168 6.6133 8.61085C5.71601 9.51002 5.21444 10.73 5.21977 12.0002V18.7202C5.21977 19.1344 5.55556 19.4702 5.96977 19.4702C6.38398 19.4702 6.71977 19.1344 6.71977 18.7202V12.0002C6.71443 11.1278 7.05796 10.2894 7.67395 9.6715C8.28994 9.05363 9.1273 8.70755 9.99977 8.71023H16.2298L14.8598 10.0702C14.5673 10.363 14.5673 10.8374 14.8598 11.1302C14.9997 11.2719 15.1907 11.3512 15.3898 11.3502C15.5891 11.3523 15.7805 11.2728 15.9198 11.1302L18.5698 8.49023C18.6379 8.41733 18.6921 8.3326 18.7298 8.24023C18.7965 8.05545 18.793 7.85256 18.7198 7.67023Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightCornerUpLine.displayName = 'IcArrowRightCornerUpLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRightDownFilled.tsx b/src/style/foundation/icons/generated/IcArrowRightDownFilled.tsx new file mode 100644 index 0000000..2e6258d --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightDownFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightDownFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.8001 7.41998C18.7946 6.59546 18.1246 5.92996 17.3001 5.92998C16.4717 5.92998 15.8001 6.60155 15.8001 7.42998V13.69L7.75011 5.61998C7.16192 5.03456 6.21053 5.0368 5.62511 5.62498C5.03968 6.21316 5.04192 7.16456 5.63011 7.74998L13.6901 15.81H7.43011C6.60168 15.81 5.93011 16.4816 5.93011 17.31C5.93011 18.1384 6.60168 18.81 7.43011 18.81H17.3201C17.7187 18.8127 18.1018 18.6555 18.3837 18.3736C18.6656 18.0917 18.8228 17.7086 18.8201 17.31L18.8001 7.41998Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightDownFilled.displayName = 'IcArrowRightDownFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowRightDownLine.tsx b/src/style/foundation/icons/generated/IcArrowRightDownLine.tsx new file mode 100644 index 0000000..9ce4438 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightDownLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightDownLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.0496 7.43012C18.0523 7.23038 17.9742 7.03803 17.833 6.89679C17.6917 6.75554 17.4994 6.6774 17.2996 6.68012C16.8854 6.68012 16.5496 7.0159 16.5496 7.43012V15.5001L7.21963 6.16012C7.03266 5.95946 6.75107 5.87687 6.48534 5.94473C6.2196 6.01259 6.0121 6.22009 5.94424 6.48583C5.87638 6.75156 5.95897 7.03314 6.15963 7.22012L15.4996 16.5601H7.42963C7.01541 16.5601 6.67963 16.8959 6.67963 17.3101C6.67963 17.7243 7.01541 18.0601 7.42963 18.0601H17.3096C17.7238 18.0601 18.0596 17.7243 18.0596 17.3101L18.0496 7.43012Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightDownLine.displayName = 'IcArrowRightDownLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRightFilled.tsx b/src/style/foundation/icons/generated/IcArrowRightFilled.tsx new file mode 100644 index 0000000..5989a0c --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.5805 10.94L13.5805 3.93996C13.2 3.56126 12.6464 3.41431 12.1282 3.55447C11.6099 3.69463 11.2059 4.10061 11.0682 4.61947C10.9304 5.13834 11.08 5.69126 11.4605 6.06996L15.8905 10.49H4.48047C3.65204 10.49 2.98047 11.1615 2.98047 11.99C2.98047 12.8184 3.65204 13.49 4.48047 13.49H15.8905L11.4605 17.91C11.032 18.3389 10.904 18.9836 11.1359 19.5438C11.3678 20.104 11.9142 20.4694 12.5205 20.47C12.923 20.464 13.3058 20.2943 13.5805 20L20.5805 13C21.1654 12.4143 21.1654 11.4656 20.5805 10.88V10.94Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightFilled.displayName = 'IcArrowRightFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowRightLeftFilled.tsx b/src/style/foundation/icons/generated/IcArrowRightLeftFilled.tsx new file mode 100644 index 0000000..531119a --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightLeftFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightLeftFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.77 14.45H9.30002L10.69 13.06C11.2407 12.469 11.2245 11.548 10.6533 10.9768C10.082 10.4056 9.16104 10.3893 8.57002 10.94L4.62002 14.94C4.55134 15.0121 4.48784 15.089 4.43002 15.17C4.4333 15.1932 4.4333 15.2168 4.43002 15.24C4.43002 15.3 4.36002 15.36 4.33002 15.43V15.52C4.32428 15.5832 4.32428 15.6468 4.33002 15.71C4.31968 15.8064 4.31968 15.9036 4.33002 16C4.32019 16.0998 4.32019 16.2003 4.33002 16.3C4.32431 16.3532 4.32431 16.4068 4.33002 16.46V16.58L4.42002 16.75V16.84C4.47793 16.9179 4.54143 16.9914 4.61002 17.06L8.61002 21.06C8.89287 21.3387 9.27298 21.4965 9.67002 21.5C10.2763 21.4995 10.8226 21.134 11.0546 20.5739C11.2865 20.0137 11.1585 19.369 10.73 18.94L9.30002 17.45H14.77C15.5984 17.45 16.27 16.7785 16.27 15.95C16.27 15.1216 15.5984 14.45 14.77 14.45Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19.61 8.81002C19.61 8.75002 19.68 8.69002 19.71 8.62002C19.7071 8.59009 19.7071 8.55995 19.71 8.53002C19.7326 8.46839 19.7493 8.40478 19.76 8.34002C19.7704 8.24363 19.7704 8.14641 19.76 8.05002C19.7698 7.95026 19.7698 7.84978 19.76 7.75002C19.748 7.69209 19.7313 7.63524 19.71 7.58002V7.47002C19.6805 7.40796 19.6471 7.34784 19.61 7.29002V7.21002C19.5389 7.13415 19.462 7.06394 19.38 7.00002L15.43 3.00002C14.8421 2.42057 13.8979 2.42057 13.31 3.00002C13.0266 3.27996 12.8672 3.6617 12.8672 4.06002C12.8672 4.45835 13.0266 4.84009 13.31 5.12002L14.7 6.52002H9.23002C8.40159 6.52002 7.73002 7.1916 7.73002 8.02002C7.73002 8.84845 8.40159 9.52002 9.23002 9.52002H14.7L13.31 10.91C13.026 11.1917 12.8663 11.5751 12.8663 11.975C12.8663 12.375 13.026 12.7584 13.31 13.04C13.5914 13.3196 13.9733 13.4745 14.37 13.47C14.7659 13.4702 15.1462 13.3159 15.43 13.04L19.38 9.04002C19.4487 8.96794 19.5122 8.89108 19.57 8.81002H19.61Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightLeftFilled.displayName = 'IcArrowRightLeftFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowRightLeftLine.tsx b/src/style/foundation/icons/generated/IcArrowRightLeftLine.tsx new file mode 100644 index 0000000..5f11cdd --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightLeftLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightLeftLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.2796 14.9399L9.6896 11.5299C9.98507 11.2372 9.98731 10.7604 9.6946 10.4649C9.40189 10.1695 8.92507 10.1672 8.6296 10.4599L3.9996 15.1499C3.9315 15.2229 3.87728 15.3076 3.8396 15.3999C3.76961 15.5835 3.76961 15.7864 3.8396 15.9699C3.87728 16.0623 3.9315 16.147 3.9996 16.2199L8.6896 20.9099C8.83244 21.0471 9.0216 21.1256 9.2196 21.1299C9.41844 21.1298 9.60908 21.0506 9.7496 20.9099C9.89254 20.7707 9.97317 20.5795 9.97317 20.3799C9.97317 20.1804 9.89254 19.9892 9.7496 19.8499L6.3096 16.4399H15.3096C15.7238 16.4399 16.0596 16.1042 16.0596 15.6899C16.0596 15.2757 15.7238 14.9399 15.3096 14.9399H6.2796Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.1896 5.99995C20.1399 5.91588 20.0755 5.84138 19.9996 5.77995L15.3396 1.08995C15.0468 0.797492 14.5724 0.797492 14.2796 1.08995C14.1367 1.22923 14.056 1.42036 14.056 1.61995C14.056 1.81953 14.1367 2.01066 14.2796 2.14995L17.6896 5.56995H8.6896C8.27538 5.56995 7.9396 5.90573 7.9396 6.31995C7.9396 6.73416 8.27538 7.06995 8.6896 7.06995H17.6896L14.2796 10.4799C14.1367 10.6192 14.056 10.8104 14.056 11.0099C14.056 11.2095 14.1367 11.4007 14.2796 11.5399C14.4201 11.6806 14.6108 11.7598 14.8096 11.7599C15.0076 11.7556 15.1968 11.6771 15.3396 11.5399L19.9996 6.84995C20.0677 6.77704 20.1219 6.69232 20.1596 6.59995C20.2472 6.41144 20.2579 6.19625 20.1896 5.99995Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightLeftLine.displayName = 'IcArrowRightLeftLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRightLine.tsx b/src/style/foundation/icons/generated/IcArrowRightLine.tsx new file mode 100644 index 0000000..86ef527 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.0505 11.47L13.0505 4.47C12.8575 4.28243 12.5792 4.21204 12.3203 4.28533C12.0614 4.35863 11.8613 4.56447 11.7953 4.82533C11.7293 5.08619 11.8075 5.36243 12.0005 5.55L17.7105 11.25H4.48047C4.06626 11.25 3.73047 11.5858 3.73047 12C3.73047 12.4142 4.06626 12.75 4.48047 12.75H17.7005L12.0005 18.45C11.8575 18.5893 11.7769 18.7804 11.7769 18.98C11.7769 19.1796 11.8575 19.3707 12.0005 19.51C12.1383 19.6546 12.3307 19.7345 12.5305 19.73C12.7295 19.7309 12.9206 19.6516 13.0605 19.51L20.0605 12.51C20.3529 12.2172 20.3529 11.7428 20.0605 11.45L20.0505 11.47Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightLine.displayName = 'IcArrowRightLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRightUpFilled.tsx b/src/style/foundation/icons/generated/IcArrowRightUpFilled.tsx new file mode 100644 index 0000000..a379e7a --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightUpFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.3002 17.32C16.886 17.32 16.5502 16.9843 16.5502 16.57V7.44004H7.43022C7.01601 7.44004 6.68022 7.10426 6.68022 6.69004C6.68022 6.27583 7.01601 5.94004 7.43022 5.94004H17.3102C17.5078 5.93645 17.6987 6.01207 17.8402 6.15004C17.9834 6.293 18.0627 6.48774 18.0602 6.69004V16.57C18.063 16.7715 17.9835 16.9655 17.8401 17.107C17.6966 17.2486 17.5017 17.3255 17.3002 17.32Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.69022 18.06C6.4926 18.0636 6.30175 17.988 6.16022 17.85C6.01669 17.709 5.93584 17.5163 5.93584 17.315C5.93584 17.1138 6.01669 16.9211 6.16022 16.78L16.7802 6.16004C16.9672 5.95939 17.2488 5.8768 17.5145 5.94466C17.7802 6.01252 17.9877 6.22002 18.0556 6.48576C18.1235 6.75149 18.0409 7.03307 17.8402 7.22004L7.22022 17.85C7.07693 17.9853 6.88725 18.0604 6.69022 18.06Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.3002 18.07C16.4718 18.07 15.8002 17.3985 15.8002 16.57V8.19004H7.43022C6.60179 8.19004 5.93022 7.51847 5.93022 6.69004C5.93022 5.86162 6.60179 5.19004 7.43022 5.19004H17.3202C17.7205 5.18179 18.1069 5.33717 18.39 5.62029C18.6731 5.9034 18.8285 6.28975 18.8202 6.69004V16.57C18.8203 16.9714 18.6595 17.356 18.3738 17.6378C18.0882 17.9197 17.7015 18.0754 17.3002 18.07Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.69022 18.81C6.29354 18.8146 5.91164 18.6596 5.63022 18.38C5.34625 18.0984 5.18652 17.715 5.18652 17.315C5.18652 16.9151 5.34625 16.5317 5.63022 16.25L16.2502 5.63004C16.6242 5.22874 17.1873 5.06355 17.7188 5.19927C18.2503 5.335 18.6653 5.75 18.801 6.28147C18.9367 6.81293 18.7715 7.3761 18.3702 7.75004L7.75022 18.38C7.46636 18.6559 7.08607 18.8102 6.69022 18.81Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightUpFilled.displayName = 'IcArrowRightUpFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowRightUpLine.tsx b/src/style/foundation/icons/generated/IcArrowRightUpLine.tsx new file mode 100644 index 0000000..d89add6 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRightUpLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRightUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.22438 17.9287C6.36591 18.0667 6.55676 18.1423 6.75438 18.1387C6.95141 18.1391 7.14109 18.064 7.28438 17.9287L16.6144 8.58994V16.6487C16.6144 17.0629 16.9502 17.3987 17.3644 17.3987C17.5658 17.4042 17.7608 17.3273 17.9042 17.1857C18.0477 17.0442 18.1272 16.8502 18.1244 16.6487V6.9165C18.1504 6.80241 18.1498 6.68188 18.1198 6.56444C18.0519 6.29871 17.8444 6.09121 17.5787 6.02334C17.4612 5.99335 17.3407 5.99275 17.2266 6.01873H7.49438C7.08017 6.01873 6.74438 6.35451 6.74438 6.76873C6.74438 7.18294 7.08017 7.51873 7.49438 7.51873H15.5644L6.22438 16.8587C6.08085 16.9997 6 17.1925 6 17.3937C6 17.5949 6.08085 17.7877 6.22438 17.9287Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRightUpLine.displayName = 'IcArrowRightUpLine'; diff --git a/src/style/foundation/icons/generated/IcArrowRotateFilled.tsx b/src/style/foundation/icons/generated/IcArrowRotateFilled.tsx new file mode 100644 index 0000000..a5fff33 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRotateFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRotateFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12 5.20996C6.55996 5.20996 2.45996 7.53996 2.45996 10.63C2.45996 13.2 5.28996 15.24 9.35996 15.86L8.99996 16.23C8.4205 16.8178 8.4205 17.7621 8.99996 18.35C9.58902 18.936 10.5409 18.936 11.13 18.35L13.86 15.62C14.4449 15.0343 14.4449 14.0856 13.86 13.5L11.13 10.77C10.8483 10.486 10.4649 10.3263 10.065 10.3263C9.665 10.3263 9.28161 10.486 8.99996 10.77C8.48448 11.2986 8.43755 12.1264 8.88996 12.71C6.72996 12.2 5.47996 11.24 5.47996 10.63C5.45996 9.77996 7.99996 8.20996 12 8.20996C16 8.20996 18.54 9.77996 18.54 10.63C18.54 11.15 17.59 11.99 15.83 12.53C15.2828 12.6563 14.8521 13.0777 14.7137 13.6219C14.5754 14.1662 14.7526 14.7421 15.1729 15.1144C15.5933 15.4867 16.1864 15.5931 16.71 15.39C19.71 14.47 21.54 12.69 21.54 10.63C21.54 7.53996 17.44 5.20996 12 5.20996Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRotateFilled.displayName = 'IcArrowRotateFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowRotateLine.tsx b/src/style/foundation/icons/generated/IcArrowRotateLine.tsx new file mode 100644 index 0000000..1a6d44c --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowRotateLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowRotateLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12 6C7.06996 6 3.20996 8 3.20996 10.63C3.20996 13.08 6.55996 15.02 11 15.28L9.50996 16.76C9.21751 17.0528 9.21751 17.5272 9.50996 17.82C9.8062 18.1136 10.2837 18.1136 10.58 17.82L13.31 15.09C13.6024 14.7972 13.6024 14.3228 13.31 14.03L10.58 11.3C10.2815 11.0117 9.80837 11.0117 9.50996 11.3C9.21751 11.5928 9.21751 12.0672 9.50996 12.36L10.93 13.77C7.21996 13.52 4.70996 12 4.70996 10.63C4.70996 9.26 7.70996 7.46 12 7.46C16.29 7.46 19.29 9.13 19.29 10.63C19.29 11.63 18.02 12.63 16.05 13.24C15.6523 13.3615 15.4285 13.7824 15.55 14.18C15.6715 14.5776 16.0923 14.8015 16.49 14.68C19.18 13.85 20.79 12.34 20.79 10.68C20.79 8 16.93 6 12 6Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowRotateLine.displayName = 'IcArrowRotateLine'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareDownLeftFilled.tsx b/src/style/foundation/icons/generated/IcArrowSquareDownLeftFilled.tsx new file mode 100644 index 0000000..6f6c46a --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareDownLeftFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareDownLeftFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.4305 3.49989H8.00048C7.59828 3.49455 7.21057 3.64991 6.92334 3.93151C6.63611 4.2131 6.47311 4.59766 6.47048 4.99989C6.46762 5.40382 6.62889 5.79161 6.91734 6.0744C7.20578 6.35718 7.59668 6.51074 8.00048 6.49989H14.3605C15.9528 6.54865 17.2166 7.8568 17.2105 9.44989V11.6199C17.2105 13.2767 15.8673 14.6199 14.2105 14.6199H9.00048L9.37048 14.2499C9.9559 13.6617 9.95367 12.7103 9.36548 12.1249C8.7773 11.5395 7.8259 11.5417 7.24048 12.1299L4.27048 14.9999C4.13155 15.1418 4.01972 15.3078 3.94048 15.4899C3.8076 15.8411 3.8076 16.2287 3.94048 16.5799C4.01715 16.7634 4.12929 16.9299 4.27048 17.0699L7.19048 19.9999C7.77954 20.5859 8.73142 20.5859 9.32048 19.9999C9.89994 19.412 9.89994 18.4678 9.32048 17.8799L9.00048 17.5699H14.2705C17.5842 17.5699 20.2705 14.8836 20.2705 11.5699V9.44989C20.2872 6.19968 17.6804 3.54377 14.4305 3.49989Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareDownLeftFilled.displayName = 'IcArrowSquareDownLeftFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareDownLeftLine.tsx b/src/style/foundation/icons/generated/IcArrowSquareDownLeftLine.tsx new file mode 100644 index 0000000..b011cd0 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareDownLeftLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareDownLeftLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.7596 4.78003H6.82958C6.41536 4.78003 6.07958 5.11582 6.07958 5.53003C6.07958 5.94424 6.41536 6.28003 6.82958 6.28003H14.7096C16.7185 6.33451 18.3122 7.99053 18.2896 10V12.17C18.2896 14.2135 16.633 15.87 14.5896 15.87H7.49958L9.14958 14.2C9.29252 14.0607 9.37315 13.8696 9.37315 13.67C9.37315 13.4704 9.29252 13.2793 9.14958 13.14C8.85676 12.8476 8.38239 12.8476 8.08958 13.14L5.15958 16.07C5.09179 16.1394 5.03753 16.2208 4.99958 16.31C4.92983 16.4971 4.92983 16.703 4.99958 16.89C5.03753 16.9793 5.09179 17.0607 5.15958 17.13L8.08958 20.06C8.22946 20.2017 8.42051 20.281 8.61958 20.28C8.81887 20.2821 9.01035 20.2026 9.14958 20.06C9.29252 19.9207 9.37315 19.7296 9.37315 19.53C9.37315 19.3304 9.29252 19.1393 9.14958 19L7.49958 17.35H14.5896C17.4615 17.35 19.7896 15.0219 19.7896 12.15V10C19.8179 7.17911 17.5796 4.85628 14.7596 4.78003Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareDownLeftLine.displayName = 'IcArrowSquareDownLeftLine'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareDownRightFilled.tsx b/src/style/foundation/icons/generated/IcArrowSquareDownRightFilled.tsx new file mode 100644 index 0000000..eee9a64 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareDownRightFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareDownRightFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.0701 16.62C20.203 16.2688 20.203 15.8812 20.0701 15.53C19.9909 15.3479 19.879 15.1819 19.7401 15.04L16.8201 12.11C16.4414 11.7295 15.8885 11.58 15.3696 11.7177C14.8508 11.8554 14.4448 12.2595 14.3046 12.7777C14.1645 13.2959 14.3114 13.8495 14.6901 14.23L15.0601 14.6H9.78012C8.14283 14.5727 6.82989 13.2375 6.83012 11.6V9.45C6.81801 7.8698 8.06119 6.56467 9.64012 6.5H17.5401C18.3685 6.5 19.0401 5.82843 19.0401 5C19.0401 4.17157 18.3685 3.5 17.5401 3.5H9.59012C6.37387 3.59222 3.81795 6.23245 3.83012 9.45V11.62C3.83001 14.9143 6.48596 17.5925 9.78012 17.62H15.0501L14.6801 17.99C14.1007 18.5779 14.1007 19.5221 14.6801 20.11C15.2692 20.6961 16.2211 20.6961 16.8101 20.11L19.7301 17.18C19.8713 17.04 19.9835 16.8735 20.0601 16.69L20.0701 16.62Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareDownRightFilled.displayName = 'IcArrowSquareDownRightFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareDownRightLine.tsx b/src/style/foundation/icons/generated/IcArrowSquareDownRightLine.tsx new file mode 100644 index 0000000..f0185b9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareDownRightLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareDownRightLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.7301 16.31C19.6921 16.2208 19.6378 16.1394 19.5701 16.07L16.6401 13.14C16.4531 12.9394 16.1715 12.8568 15.9058 12.9246C15.64 12.9925 15.4325 13.2 15.3647 13.4657C15.2968 13.7315 15.3794 14.0131 15.5801 14.2L17.2301 15.85H10.1401C8.0966 15.85 6.44005 14.1935 6.44005 12.15V10C6.42255 8.00019 8.00137 6.35041 10.0001 6.28003H17.9001C18.3143 6.28003 18.6501 5.94424 18.6501 5.53003C18.6501 5.11582 18.3143 4.78003 17.9001 4.78003H10.0001C7.20197 4.87729 4.98755 7.18029 5.00005 9.98003V12.15C5.00556 15.0196 7.33045 17.3445 10.2001 17.35H17.2901L15.5801 19C15.2876 19.2928 15.2876 19.7672 15.5801 20.06C15.7199 20.2017 15.911 20.281 16.1101 20.28C16.3093 20.2821 16.5008 20.2026 16.6401 20.06L19.5701 17.13C19.6378 17.0607 19.6921 16.9793 19.7301 16.89C19.8102 16.705 19.8102 16.4951 19.7301 16.31Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareDownRightLine.displayName = 'IcArrowSquareDownRightLine'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareUpLeftFilled.tsx b/src/style/foundation/icons/generated/IcArrowSquareUpLeftFilled.tsx new file mode 100644 index 0000000..d7aa96a --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareUpLeftFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareUpLeftFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.2205 6.42996H9.00048L9.37048 6.05996C9.74918 5.67054 9.89137 5.10866 9.74347 4.58599C9.59557 4.06331 9.18007 3.65924 8.65347 3.52599C8.12687 3.39273 7.56918 3.55054 7.19048 3.93996L4.27048 6.86996C4.12929 7.00997 4.01715 7.17649 3.94048 7.35996C3.8076 7.71114 3.8076 8.09877 3.94048 8.44996C4.01297 8.65334 4.12514 8.84029 4.27048 8.99996L7.19048 11.93C7.57005 12.3237 8.13287 12.4814 8.66179 12.3423C9.19071 12.2031 9.60304 11.7889 9.73971 11.2593C9.87638 10.7297 9.71601 10.1677 9.32048 9.78996L9.00048 9.42996H14.2705C15.9273 9.42996 17.2705 10.7731 17.2705 12.43V14.6C17.2826 16.1802 16.0394 17.4853 14.4605 17.55H6.46048C5.63205 17.55 4.96048 18.2215 4.96048 19.05C4.96048 19.8784 5.63205 20.55 6.46048 20.55H14.4605C17.6767 20.4577 20.2327 17.8175 20.2205 14.6V12.38C20.193 9.08579 17.5148 6.42984 14.2205 6.42996Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareUpLeftFilled.displayName = 'IcArrowSquareUpLeftFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareUpLeftLine.tsx b/src/style/foundation/icons/generated/IcArrowSquareUpLeftLine.tsx new file mode 100644 index 0000000..6edc4cb --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareUpLeftLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareUpLeftLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.5898 7.18007H7.49975L9.14975 5.53007C9.2927 5.39078 9.37332 5.19966 9.37332 5.00007C9.37332 4.80049 9.2927 4.60936 9.14975 4.47007C8.85694 4.17762 8.38257 4.17762 8.08975 4.47007L5.15975 7.40007C5.09196 7.46943 5.0377 7.55082 4.99975 7.64007C4.92977 7.82363 4.92977 8.02652 4.99975 8.21007C5.03514 8.30361 5.08964 8.38876 5.15975 8.46007L8.08975 11.3901C8.2326 11.5272 8.42176 11.6058 8.61975 11.6101C8.81817 11.6078 9.00803 11.529 9.14975 11.3901C9.2927 11.2508 9.37332 11.0597 9.37332 10.8601C9.37332 10.6605 9.2927 10.4694 9.14975 10.3301L7.49975 8.68007H14.5898C16.6332 8.68007 18.2898 10.3366 18.2898 12.3801V14.5501C18.3017 16.5443 16.7229 18.1851 14.7298 18.2501H6.82975C6.41554 18.2501 6.07975 18.5859 6.07975 19.0001C6.07975 19.4143 6.41554 19.7501 6.82975 19.7501H14.7598C17.5601 19.658 19.7775 17.3519 19.7598 14.5501V12.3801C19.7598 9.51987 17.4499 7.19657 14.5898 7.18007Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareUpLeftLine.displayName = 'IcArrowSquareUpLeftLine'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareUpRightFilled.tsx b/src/style/foundation/icons/generated/IcArrowSquareUpRightFilled.tsx new file mode 100644 index 0000000..1c78115 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareUpRightFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareUpRightFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.6801 11.9199C15.2691 12.506 16.221 12.506 16.8101 11.9199L19.7301 8.99992C19.869 8.85805 19.9808 8.69199 20.0601 8.50992C20.1239 8.33346 20.1577 8.14755 20.1601 7.95992C20.1587 7.7722 20.1248 7.58613 20.0601 7.40992C19.9834 7.22645 19.8713 7.05993 19.7301 6.91992L16.8101 3.93992C16.2247 3.35174 15.2733 3.3495 14.6851 3.93492C14.0969 4.52034 14.0947 5.47174 14.6801 6.05992L15.0501 6.42992H9.78008C6.48591 6.45737 3.82996 9.13564 3.83008 12.4299V14.5999C3.83939 17.7927 6.3788 20.4029 9.57008 20.4999H17.5701C18.3985 20.4999 19.0701 19.8283 19.0701 18.9999C19.0701 18.1715 18.3985 17.4999 17.5701 17.4999C17.5701 17.4999 9.92008 17.4999 9.71008 17.4999C8.11772 17.4512 6.85391 16.143 6.86008 14.5499V12.3799C6.85985 10.7424 8.17278 9.40721 9.81008 9.37992H15.0801L14.7101 9.74992C14.4122 10.0303 14.2408 10.4195 14.2352 10.8286C14.2295 11.2376 14.3901 11.6314 14.6801 11.9199Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareUpRightFilled.displayName = 'IcArrowSquareUpRightFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowSquareUpRightLine.tsx b/src/style/foundation/icons/generated/IcArrowSquareUpRightLine.tsx new file mode 100644 index 0000000..f604a3a --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowSquareUpRightLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowSquareUpRightLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.5804 11.3899C15.7233 11.5271 15.9124 11.6056 16.1104 11.6099C16.3088 11.6076 16.4987 11.5288 16.6404 11.3899L19.5704 8.45993C19.6405 8.38861 19.695 8.30347 19.7304 8.20993C19.81 8.02827 19.81 7.82159 19.7304 7.63993C19.6925 7.55068 19.6382 7.46929 19.5704 7.39993L16.6404 4.46993C16.4535 4.26928 16.1719 4.18668 15.9061 4.25454C15.6404 4.32241 15.4329 4.52991 15.365 4.79564C15.2972 5.06137 15.3798 5.34296 15.5804 5.52993L17.2304 7.17993H10.1404C7.26855 7.17993 4.94043 9.50805 4.94043 12.3799V14.6599C4.95064 17.4319 7.16906 19.6903 9.94043 19.7499H17.1204C17.3237 19.7553 17.5207 19.679 17.6673 19.538C17.8138 19.3971 17.8978 19.2033 17.9004 18.9999C17.9005 18.5896 17.5707 18.2554 17.1604 18.2499H10.0004C8.00169 18.1903 6.41412 16.5495 6.42043 14.5499V12.3799C6.42043 10.3365 8.07698 8.67993 10.1204 8.67993H17.2104L15.5604 10.3299C15.2734 10.6282 15.2824 11.1027 15.5804 11.3899Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowSquareUpRightLine.displayName = 'IcArrowSquareUpRightLine'; diff --git a/src/style/foundation/icons/generated/IcArrowUpDownCornerFilled.tsx b/src/style/foundation/icons/generated/IcArrowUpDownCornerFilled.tsx new file mode 100644 index 0000000..ab20d66 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowUpDownCornerFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowUpDownCornerFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.35953 11.8199H10.3595C11.188 11.8199 11.8595 11.1484 11.8595 10.3199C11.8595 9.49151 11.188 8.81994 10.3595 8.81994H4.73953C4.55071 8.81967 4.36373 8.85707 4.18953 8.92994C3.81797 9.07804 3.52218 9.37022 3.36953 9.73994C3.30571 9.91294 3.27189 10.0956 3.26953 10.2799V15.8799C3.26953 16.7084 3.9411 17.3799 4.76953 17.3799C5.59796 17.3799 6.26953 16.7084 6.26953 15.8799V13.8799L10.1295 17.7499C10.4124 18.0286 10.7925 18.1864 11.1895 18.1899C11.7958 18.1894 12.3422 17.8239 12.5741 17.2638C12.806 16.7036 12.678 16.0589 12.2495 15.6299L8.35953 11.8199Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.7595 13.6799V8.07994C20.7595 7.25151 20.088 6.57994 19.2595 6.57994C18.4311 6.57994 17.7595 7.25151 17.7595 8.07994V10.0799L13.8995 6.18994C13.3085 5.63922 12.3875 5.65547 11.8163 6.22669C11.2451 6.79792 11.2288 7.71892 11.7795 8.30994L15.6395 12.1799H13.6395C12.8111 12.1799 12.1395 12.8515 12.1395 13.6799C12.1395 14.5084 12.8111 15.1799 13.6395 15.1799H19.2295C19.4184 15.1802 19.6053 15.1428 19.7795 15.0699C20.1511 14.9218 20.4469 14.6297 20.5995 14.2599C20.6943 14.0805 20.7489 13.8826 20.7595 13.6799Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowUpDownCornerFilled.displayName = 'IcArrowUpDownCornerFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowUpDownCornerLine.tsx b/src/style/foundation/icons/generated/IcArrowUpDownCornerLine.tsx new file mode 100644 index 0000000..e5a7ee4 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowUpDownCornerLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowUpDownCornerLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5.20005 10.76H10C10.4143 10.76 10.75 10.4242 10.75 10.01C10.75 9.59581 10.4143 9.26003 10 9.26003H3.39005C3.29027 9.25971 3.19151 9.28015 3.10005 9.32002C2.91578 9.39893 2.76895 9.54575 2.69005 9.73002C2.67493 9.82275 2.67493 9.9173 2.69005 10.01V16.64C2.69005 17.0542 3.02584 17.39 3.44005 17.39C3.85426 17.39 4.19005 17.0542 4.19005 16.64V11.82L10.53 18.16C10.6693 18.3026 10.8608 18.3821 11.06 18.38C11.2591 18.381 11.4502 18.3017 11.59 18.16C11.8825 17.8672 11.8825 17.3928 11.59 17.1L5.20005 10.76Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.3601 7.35003C21.3601 6.93581 21.0243 6.60002 20.6101 6.60002C20.1958 6.60002 19.8601 6.93581 19.8601 7.35003V12.18L13.52 5.84003C13.3808 5.69708 13.1896 5.61646 12.99 5.61646C12.7905 5.61646 12.5993 5.69708 12.46 5.84003C12.1676 6.13284 12.1676 6.60721 12.46 6.90003L18.8 13.24H14C13.5858 13.24 13.25 13.5758 13.25 13.99C13.25 14.4042 13.5858 14.74 14 14.74H20.6301C20.7298 14.7403 20.8286 14.7199 20.92 14.68C21.1043 14.6011 21.2511 14.4543 21.33 14.27C21.362 14.1801 21.3789 14.0855 21.3801 13.99L21.3601 7.35003Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowUpDownCornerLine.displayName = 'IcArrowUpDownCornerLine'; diff --git a/src/style/foundation/icons/generated/IcArrowUpDownFilled.tsx b/src/style/foundation/icons/generated/IcArrowUpDownFilled.tsx new file mode 100644 index 0000000..aa55167 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowUpDownFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowUpDownFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21 13.3101C20.7201 13.0267 20.3383 12.8673 19.94 12.8673C19.5417 12.8673 19.16 13.0267 18.88 13.3101L17.48 14.7001V9.23011C17.48 8.40169 16.8084 7.73011 15.98 7.73011C15.1516 7.73011 14.48 8.40169 14.48 9.23011V14.7001L13.09 13.3101C12.499 12.7594 11.578 12.7756 11.0068 13.3469C10.4356 13.9181 10.4193 14.8391 10.97 15.4301L14.97 19.3801C15.0421 19.4488 15.119 19.5123 15.2 19.5701L15.28 19.6201L15.45 19.7101H15.57L15.73 19.7601C15.928 19.8002 16.132 19.8002 16.33 19.7601L16.51 19.7101H16.61L16.79 19.6101H16.87L17.09 19.4201L21.09 15.4701C21.3693 15.174 21.5172 14.7778 21.5003 14.3711C21.4833 13.9645 21.3029 13.5819 21 13.3101Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.94 10.6901C11.2198 10.9734 11.6019 11.132 12 11.1301C12.3988 11.1355 12.7822 10.9763 13.06 10.6901C13.3434 10.4102 13.5029 10.0284 13.5029 9.63011C13.5029 9.23179 13.3434 8.85005 13.06 8.57011L9.06002 4.62011C8.91815 4.48119 8.75209 4.36935 8.57002 4.29011C8.21552 4.15655 7.82453 4.15655 7.47002 4.29011C7.29369 4.36903 7.13414 4.48106 7.00002 4.62011L3.00002 8.62011C2.42057 9.20799 2.42057 10.1522 3.00002 10.7401C3.27996 11.0235 3.6617 11.183 4.06002 11.183C4.45835 11.183 4.84009 11.0235 5.12002 10.7401L6.55002 9.30011V14.7701C6.55002 15.5985 7.2216 16.2701 8.05002 16.2701C8.87845 16.2701 9.55002 15.5985 9.55002 14.7701V9.30011L10.94 10.6901Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowUpDownFilled.displayName = 'IcArrowUpDownFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowUpDownLine.tsx b/src/style/foundation/icons/generated/IcArrowUpDownLine.tsx new file mode 100644 index 0000000..0fe16f5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowUpDownLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowUpDownLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.9104 14.2801C21.7694 14.1366 21.5766 14.0557 21.3754 14.0557C21.1742 14.0557 20.9814 14.1366 20.8404 14.2801L17.4404 17.6901V8.69009C17.4404 8.27587 17.1046 7.94009 16.6904 7.94009C16.2762 7.94009 15.9404 8.27587 15.9404 8.69009V17.6901L12.5304 14.2801C12.3411 14.0889 12.0641 14.0133 11.8039 14.0818C11.5437 14.1502 11.3398 14.3522 11.2689 14.6118C11.1981 14.8713 11.2711 15.1489 11.4604 15.3401L16.1604 20.0001C16.2279 20.0702 16.3098 20.1248 16.4004 20.1601C16.4919 20.2 16.5907 20.2204 16.6904 20.2201C16.787 20.2205 16.8825 20.2 16.9704 20.1601C17.064 20.1247 17.1491 20.0702 17.2204 20.0001L21.9104 15.3101C22.1835 15.021 22.1835 14.5691 21.9104 14.2801Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.4704 9.72009C11.7667 10.0137 12.2442 10.0137 12.5404 9.72009C12.8329 9.42727 12.8329 8.9529 12.5404 8.66009L7.84043 4.00009C7.773 3.92996 7.6911 3.87536 7.60043 3.84009C7.41688 3.7701 7.21399 3.7701 7.03043 3.84009C6.93806 3.87777 6.85334 3.93199 6.78043 4.00009L2.09043 8.66009C1.79798 8.9529 1.79798 9.42727 2.09043 9.72009C2.22972 9.86303 2.42085 9.94366 2.62043 9.94366C2.82002 9.94366 3.01115 9.86303 3.15043 9.72009L6.56043 6.31009V15.3101C6.56043 15.578 6.70338 15.8256 6.93543 15.9596C7.16748 16.0936 7.45338 16.0936 7.68543 15.9596C7.91748 15.8256 8.06043 15.578 8.06043 15.3101V6.31009L11.4704 9.72009Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowUpDownLine.displayName = 'IcArrowUpDownLine'; diff --git a/src/style/foundation/icons/generated/IcArrowUpFilled.tsx b/src/style/foundation/icons/generated/IcArrowUpFilled.tsx new file mode 100644 index 0000000..244a1ca --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowUpFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.9998 13C18.6015 13.003 18.2189 12.8442 17.9398 12.56L11.9998 6.61L6.07981 12.54C5.72312 13.006 5.12748 13.2211 4.55534 13.0907C3.98321 12.9603 3.53967 12.5082 3.42016 11.9337C3.30066 11.3592 3.52714 10.7678 3.99981 10.42L10.9998 3.42C11.2691 3.16017 11.6258 3.01037 11.9998 3C12.3975 3.00035 12.7788 3.15862 13.0598 3.44L20.0598 10.44C20.6459 11.0291 20.6459 11.9809 20.0598 12.57C19.7784 12.8496 19.3965 13.0045 18.9998 13Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.9998 21C11.1714 21 10.4998 20.3284 10.4998 19.5V4.5C10.4998 3.67157 11.1714 3 11.9998 3C12.8282 3 13.4998 3.67157 13.4998 4.5V19.5C13.4998 20.3284 12.8282 21 11.9998 21Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowUpFilled.displayName = 'IcArrowUpFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowUpLine.tsx b/src/style/foundation/icons/generated/IcArrowUpLine.tsx new file mode 100644 index 0000000..253a6e9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowUpLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.49001 11.9999C4.62336 12.1404 4.80646 12.223 5.00001 12.2299C5.20748 12.2338 5.40703 12.1503 5.55001 11.9999L11.25 6.29994V19.52C11.2554 19.932 11.588 20.2646 12 20.27C12.412 20.2646 12.7446 19.932 12.75 19.52V6.29993L18.45 11.9999C18.6411 12.1964 18.9226 12.276 19.1883 12.2087C19.4541 12.1415 19.6637 11.9375 19.7383 11.6738C19.8129 11.41 19.7411 11.1264 19.55 10.9299L12.55 3.92994C12.2529 3.64803 11.7871 3.64803 11.49 3.92994L4.49001 10.9299C4.34648 11.071 4.26562 11.2637 4.26562 11.4649C4.26562 11.6661 4.34648 11.8589 4.49001 11.9999Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowUpLine.displayName = 'IcArrowUpLine'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronDownFilled.tsx b/src/style/foundation/icons/generated/IcArrowsChevronDownFilled.tsx new file mode 100644 index 0000000..fb74a3b --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronDownFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronDownFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.4208 6C20.0166 6 19.6124 6.15368 19.304 6.46211L11.9998 13.7674L4.69553 6.46211C4.07869 5.84632 3.07869 5.84632 2.46184 6.46211C1.84605 7.07895 1.84605 8.07895 2.46184 8.69579L10.8829 17.1169C11.4997 17.7326 12.4998 17.7326 13.1166 17.1169L21.5377 8.69579C22.1534 8.07895 22.1534 7.07895 21.5377 6.46211C21.2292 6.15368 20.825 6 20.4208 6Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronDownFilled.displayName = 'IcArrowsChevronDownFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronDownLine.tsx b/src/style/foundation/icons/generated/IcArrowsChevronDownLine.tsx new file mode 100644 index 0000000..99e2767 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronDownLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronDownLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.9998 16.75C11.8008 16.7509 11.6097 16.6716 11.4698 16.53L3.46985 8.53C3.19449 8.23449 3.20261 7.77399 3.48823 7.48838C3.77384 7.20277 4.23434 7.19464 4.52985 7.47L11.9998 14.94L19.4698 7.47C19.7654 7.19464 20.2259 7.20277 20.5115 7.48838C20.7971 7.77399 20.8052 8.23449 20.5298 8.53L12.5298 16.53C12.39 16.6716 12.1989 16.7509 11.9998 16.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronDownLine.displayName = 'IcArrowsChevronDownLine'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronLeftFilled.tsx b/src/style/foundation/icons/generated/IcArrowsChevronLeftFilled.tsx new file mode 100644 index 0000000..cc521e3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronLeftFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronLeftFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.9999 21.5C15.6025 21.4986 15.2216 21.3405 14.9399 21.06L6.93993 13.06C6.65656 12.7801 6.49707 12.3983 6.49707 12C6.49707 11.6017 6.65656 11.2199 6.93993 10.94L14.9399 2.94C15.3139 2.53869 15.877 2.3735 16.4085 2.50923C16.94 2.64495 17.355 3.05995 17.4907 3.59142C17.6264 4.12289 17.4612 4.68606 17.0599 5.06L10.1199 12L17.0599 18.94C17.3433 19.2199 17.5028 19.6017 17.5028 20C17.5028 20.3983 17.3433 20.7801 17.0599 21.06C16.7783 21.3405 16.3974 21.4986 15.9999 21.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronLeftFilled.displayName = 'IcArrowsChevronLeftFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronLeftLine.tsx b/src/style/foundation/icons/generated/IcArrowsChevronLeftLine.tsx new file mode 100644 index 0000000..eda21ef --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronLeftLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronLeftLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.0003 20.75C15.8013 20.7509 15.6102 20.6716 15.4703 20.53L7.47032 12.53C7.17786 12.2372 7.17786 11.7628 7.47032 11.47L15.4703 3.47C15.7658 3.19464 16.2263 3.20277 16.5119 3.48838C16.7976 3.77399 16.8057 4.23449 16.5303 4.53L9.06032 12L16.5303 19.47C16.8228 19.7628 16.8228 20.2372 16.5303 20.53C16.3904 20.6716 16.1994 20.7509 16.0003 20.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronLeftLine.displayName = 'IcArrowsChevronLeftLine'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronRightFilled.tsx b/src/style/foundation/icons/generated/IcArrowsChevronRightFilled.tsx new file mode 100644 index 0000000..5430a55 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronRightFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronRightFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.20996 20.2104C6.20996 19.8062 6.36365 19.402 6.67207 19.0936L13.9773 11.7894L6.67207 4.48514C6.05628 3.8683 6.05628 2.8683 6.67207 2.25145C7.28891 1.63566 8.28891 1.63566 8.90575 2.25145L17.3268 10.6725C17.9426 11.2894 17.9426 12.2894 17.3268 12.9062L8.90575 21.3273C8.28891 21.9431 7.28891 21.9431 6.67207 21.3273C6.36365 21.0188 6.20996 20.6146 6.20996 20.2104Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronRightFilled.displayName = 'IcArrowsChevronRightFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronRightLine.tsx b/src/style/foundation/icons/generated/IcArrowsChevronRightLine.tsx new file mode 100644 index 0000000..7897831 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronRightLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronRightLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.00032 20.75C8.19938 20.7509 8.39043 20.6716 8.53032 20.53L16.5303 12.53C16.8228 12.2372 16.8228 11.7628 16.5303 11.47L8.53032 3.47C8.23481 3.19464 7.77431 3.20277 7.4887 3.48838C7.20308 3.77399 7.19496 4.23449 7.47032 4.53L14.9403 12L7.47032 19.47C7.17786 19.7628 7.17786 20.2372 7.47032 20.53C7.6102 20.6716 7.80125 20.7509 8.00032 20.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronRightLine.displayName = 'IcArrowsChevronRightLine'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronUpFilled.tsx b/src/style/foundation/icons/generated/IcArrowsChevronUpFilled.tsx new file mode 100644 index 0000000..f13b8b7 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronUpFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.4208 17.5787C20.0166 17.5787 19.6124 17.425 19.304 17.1166L11.9998 9.81132L4.69553 17.1166C4.07869 17.7324 3.07869 17.7324 2.46184 17.1166C1.84605 16.4998 1.84605 15.4997 2.46184 14.8829L10.8829 6.46184C11.4997 5.84605 12.4998 5.84605 13.1166 6.46184L21.5377 14.8829C22.1534 15.4997 22.1534 16.4998 21.5377 17.1166C21.2292 17.425 20.825 17.5787 20.4208 17.5787Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronUpFilled.displayName = 'IcArrowsChevronUpFilled'; diff --git a/src/style/foundation/icons/generated/IcArrowsChevronUpLine.tsx b/src/style/foundation/icons/generated/IcArrowsChevronUpLine.tsx new file mode 100644 index 0000000..7833863 --- /dev/null +++ b/src/style/foundation/icons/generated/IcArrowsChevronUpLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcArrowsChevronUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.9998 16.75C19.8008 16.751 19.6097 16.6716 19.4698 16.53L11.9998 9.06001L4.52985 16.53C4.23434 16.8054 3.77384 16.7972 3.48823 16.5116C3.20261 16.226 3.19449 15.7655 3.46985 15.47L11.4698 7.47001C11.7627 7.17756 12.237 7.17756 12.5298 7.47001L20.5298 15.47C20.8223 15.7628 20.8223 16.2372 20.5298 16.53C20.39 16.6716 20.1989 16.751 19.9998 16.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcArrowsChevronUpLine.displayName = 'IcArrowsChevronUpLine'; diff --git a/src/style/foundation/icons/generated/IcBluetoothFilled.tsx b/src/style/foundation/icons/generated/IcBluetoothFilled.tsx new file mode 100644 index 0000000..3b3ee37 --- /dev/null +++ b/src/style/foundation/icons/generated/IcBluetoothFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcBluetoothFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path d="M12.56 17.5L15.71 15.14L12.56 13.23V17.5Z" xmlns="http://www.w3.org/2000/svg" /> + <path d="M12.56 10.77L15.71 8.86L12.56 6.5V10.77Z" xmlns="http://www.w3.org/2000/svg" /> + <path + d="M6 2H18C20.2091 2 22 3.79086 22 6V18C22 20.2091 20.2091 22 18 22H6C3.79086 22 2 20.2091 2 18V6C2 3.79086 3.79086 2 6 2ZM17.3123 15.1026C17.2881 14.6453 17.0354 14.2309 16.64 14L13.42 12L16.63 10.05C17.0267 9.82088 17.2814 9.40744 17.3076 8.95008C17.3338 8.49272 17.1279 8.05291 16.76 7.78L13.25 5.14C12.8343 4.82941 12.2788 4.78034 11.8151 5.01325C11.3514 5.24616 11.0591 5.72108 11.06 6.24V10.61L7.83 8.61C7.59957 8.47067 7.3123 8.46485 7.07641 8.59475C6.84053 8.72465 6.69186 8.97052 6.68641 9.23975C6.68097 9.50898 6.81956 9.76067 7.05 9.9L10.53 12L7.05 14.14C6.69378 14.3554 6.57961 14.8188 6.795 15.175C7.01039 15.5312 7.47378 15.6454 7.83 15.43L11.06 13.43V17.81C11.0615 18.3277 11.3505 18.8016 11.81 19.04C12.0044 19.1301 12.2157 19.1779 12.43 19.18C12.7251 19.1793 13.0123 19.0848 13.25 18.91L16.76 16.27C17.1289 15.9987 17.3365 15.5599 17.3123 15.1026Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcBluetoothFilled.displayName = 'IcBluetoothFilled'; diff --git a/src/style/foundation/icons/generated/IcBluetoothLine.tsx b/src/style/foundation/icons/generated/IcBluetoothLine.tsx new file mode 100644 index 0000000..e76912f --- /dev/null +++ b/src/style/foundation/icons/generated/IcBluetoothLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcBluetoothLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.9699 22.0955C12.0727 22.0739 11.3551 21.343 11.3499 20.4455V13.5255L6.09994 16.6855C5.75308 16.8807 5.31413 16.7709 5.09994 16.4355C4.89925 16.0894 5.00998 15.6464 5.34994 15.4355L10.8599 12.0455L5.34994 8.68546C5.00998 8.47452 4.89925 8.03157 5.09994 7.68546C5.31413 7.34998 5.75308 7.24025 6.09994 7.43546L11.3499 10.5655V3.64546C11.347 3.02171 11.7003 2.45098 12.2599 2.17546C12.8189 1.89581 13.4875 1.95378 13.9899 2.32546L19.1099 6.17547C19.5547 6.50324 19.8031 7.03399 19.7699 7.58546C19.7371 8.13832 19.4292 8.63785 18.9499 8.91546L13.7599 12.0455L18.9299 15.1855C19.4043 15.4636 19.7077 15.9611 19.7379 16.5102C19.7681 17.0593 19.521 17.587 19.0799 17.9155L13.9599 21.7655C13.6747 21.9803 13.3271 22.0962 12.9699 22.0955ZM12.8199 13.2355V20.4455C12.8186 20.5008 12.8499 20.5518 12.8999 20.5755C12.9488 20.6063 13.0111 20.6063 13.0599 20.5755L18.1799 16.7355C18.2223 16.7064 18.2453 16.6565 18.2399 16.6055C18.2445 16.5547 18.2164 16.5065 18.1699 16.4855L12.8199 13.2355ZM12.8999 3.49546H12.9699C13.0023 3.49614 13.0337 3.5066 13.0599 3.52546L18.1799 7.35546C18.2206 7.38126 18.2437 7.42744 18.2399 7.47547C18.2413 7.5308 18.21 7.58176 18.1599 7.60547L12.8199 10.8355V3.62546C12.8186 3.57013 12.8499 3.51917 12.8999 3.49546Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcBluetoothLine.displayName = 'IcBluetoothLine'; diff --git a/src/style/foundation/icons/generated/IcBookFilled.tsx b/src/style/foundation/icons/generated/IcBookFilled.tsx new file mode 100644 index 0000000..bec43a3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcBookFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcBookFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.26 14.83V6.75C20.26 4.67893 18.5811 3 16.51 3H7.75C5.67893 3 4 4.67893 4 6.75V17.29C4 19.0628 5.43717 20.5 7.21 20.5H19.51C19.9242 20.5 20.26 20.1642 20.26 19.75C20.26 19.3358 19.9242 19 19.51 19H7.21C6.26559 19 5.5 18.2344 5.5 17.29C5.5 16.3456 6.26559 15.58 7.21 15.58H19.51C19.9242 15.58 20.26 15.2442 20.26 14.83Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.21 16.54C6.79578 16.54 6.46 16.8758 6.46 17.29C6.46 17.7042 6.79578 18.04 7.21 18.04H18.28C18.6942 18.04 19.03 17.7042 19.03 17.29C19.03 16.8758 18.6942 16.54 18.28 16.54H7.21Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcBookFilled.displayName = 'IcBookFilled'; diff --git a/src/style/foundation/icons/generated/IcBookLine.tsx b/src/style/foundation/icons/generated/IcBookLine.tsx new file mode 100644 index 0000000..b6440d7 --- /dev/null +++ b/src/style/foundation/icons/generated/IcBookLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcBookLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.26 14.83V6.75C20.26 4.67893 18.5811 3 16.51 3H7.75C5.67893 3 4 4.67893 4 6.75V17.29C4 19.0628 5.43717 20.5 7.21 20.5H19.51C19.9242 20.5 20.26 20.1642 20.26 19.75C20.26 19.3358 19.9242 19 19.51 19H7.21C6.26559 19 5.5 18.2344 5.5 17.29C5.5 16.3456 6.26559 15.58 7.21 15.58H19.51C19.9242 15.58 20.26 15.2442 20.26 14.83ZM5.5 14.58V6.75C5.5 5.50736 6.50736 4.5 7.75 4.5H16.51C17.7526 4.5 18.76 5.50736 18.76 6.75V14.08H7.21C6.60416 14.0814 6.01118 14.2548 5.5 14.58Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.46 17.29C6.46 16.8758 6.79578 16.54 7.21 16.54H18.28C18.6942 16.54 19.03 16.8758 19.03 17.29C19.03 17.7042 18.6942 18.04 18.28 18.04H7.21C6.79578 18.04 6.46 17.7042 6.46 17.29Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcBookLine.displayName = 'IcBookLine'; diff --git a/src/style/foundation/icons/generated/IcBookmarkFilled.tsx b/src/style/foundation/icons/generated/IcBookmarkFilled.tsx new file mode 100644 index 0000000..8123671 --- /dev/null +++ b/src/style/foundation/icons/generated/IcBookmarkFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcBookmarkFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.77 20.7843L12.48 17.4943C12.0722 17.1843 11.5078 17.1843 11.1 17.4943L6.77 20.7843C6.45424 21.0381 6.02377 21.0959 5.65228 20.9343C5.28078 20.7727 5.02957 20.4184 5 20.0143V5.95431C5.03878 5.12998 5.40465 4.35513 6.01656 3.80141C6.62847 3.24769 7.4359 2.96081 8.26 3.00431H15.26C16.0891 2.96643 16.8987 3.26256 17.5077 3.82643C18.1166 4.39029 18.4741 5.17479 18.5 6.00431V20.0143C18.4611 20.4038 18.2163 20.7426 17.8586 20.9017C17.501 21.0609 17.0855 21.0161 16.77 20.7843Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcBookmarkFilled.displayName = 'IcBookmarkFilled'; diff --git a/src/style/foundation/icons/generated/IcBookmarkLine.tsx b/src/style/foundation/icons/generated/IcBookmarkLine.tsx new file mode 100644 index 0000000..a5802e5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcBookmarkLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcBookmarkLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.37574 3.00434H15.6242C16.4759 2.96081 17.3105 3.2462 17.9438 3.79753C18.5771 4.34885 18.9571 5.12079 19 5.94297V19.9964C19.0012 20.2778 18.8794 20.5467 18.6645 20.737C18.4497 20.9273 18.1617 21.0213 17.8713 20.9959C17.6168 20.996 17.3694 20.9152 17.1671 20.766L12.6834 17.4776C12.26 17.1711 11.6778 17.1711 11.2544 17.4776L6.81213 20.766C6.61556 20.9111 6.37609 20.9916 6.1287 20.9959C5.83832 21.0213 5.55032 20.9273 5.33547 20.737C5.12062 20.5467 4.99883 20.2778 5.00001 19.9964V5.94297C5.04283 5.12079 5.42285 4.34885 6.05618 3.79753C6.68951 3.2462 7.52409 2.96081 8.37574 3.00434ZM13.6464 16.2881L17.426 19.0868L17.4053 5.94297C17.3073 5.07153 16.5087 4.43359 15.6035 4.50364H8.35503C7.44984 4.43359 6.65125 5.07153 6.55326 5.94297V19.0868L10.3328 16.2881C11.3115 15.5683 12.6678 15.5683 13.6464 16.2881Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcBookmarkLine.displayName = 'IcBookmarkLine'; diff --git a/src/style/foundation/icons/generated/IcCalenderFilled.tsx b/src/style/foundation/icons/generated/IcCalenderFilled.tsx new file mode 100644 index 0000000..6dbf0f5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCalenderFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCalenderFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.9 3.57H17C19.7614 3.57 22 5.80858 22 8.57V17.57C22 20.3314 19.7614 22.57 17 22.57H7C5.67392 22.57 4.40215 22.0432 3.46447 21.1055C2.52678 20.1679 2 18.8961 2 17.57V8.57C2 5.80858 4.23858 3.57 7 3.57H7.1V1.75C7.1 1.33579 7.43579 1 7.85 1C8.26421 1 8.6 1.33579 8.6 1.75V3.57H15.4V1.75C15.4 1.33579 15.7358 1 16.15 1C16.5642 1 16.9 1.33579 16.9 1.75V3.57ZM7.5 9.66H16.5C16.9142 9.66 17.25 9.32421 17.25 8.91C17.25 8.49579 16.9142 8.16 16.5 8.16H7.5C7.08579 8.16 6.75 8.49579 6.75 8.91C6.75 9.32421 7.08579 9.66 7.5 9.66Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCalenderFilled.displayName = 'IcCalenderFilled'; diff --git a/src/style/foundation/icons/generated/IcCalenderLine.tsx b/src/style/foundation/icons/generated/IcCalenderLine.tsx new file mode 100644 index 0000000..1ce776e --- /dev/null +++ b/src/style/foundation/icons/generated/IcCalenderLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCalenderLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.5 8.16H7.5C7.08579 8.16 6.75 8.49579 6.75 8.91C6.75 9.32421 7.08579 9.66 7.5 9.66H16.5C16.9142 9.66 17.25 9.32421 17.25 8.91C17.25 8.49579 16.9142 8.16 16.5 8.16Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.89 3.57H17C19.7614 3.57 22 5.80858 22 8.57V17.57C22 20.3314 19.7614 22.57 17 22.57H7C5.67392 22.57 4.40215 22.0432 3.46447 21.1055C2.52678 20.1679 2 18.8961 2 17.57V8.57C2 5.80858 4.23858 3.57 7 3.57H7.09V1.75C7.09 1.33579 7.42579 1 7.84 1C8.25421 1 8.59 1.33579 8.59 1.75V3.57H15.39V1.75C15.39 1.33579 15.7258 1 16.14 1C16.5542 1 16.89 1.33579 16.89 1.75V3.57ZM17 21.07C18.933 21.07 20.5 19.503 20.5 17.57V8.57C20.5 6.637 18.933 5.07 17 5.07H7C5.067 5.07 3.5 6.637 3.5 8.57V17.57C3.5 19.503 5.067 21.07 7 21.07H17Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCalenderLine.displayName = 'IcCalenderLine'; diff --git a/src/style/foundation/icons/generated/IcCameraFilled.tsx b/src/style/foundation/icons/generated/IcCameraFilled.tsx new file mode 100644 index 0000000..62af77c --- /dev/null +++ b/src/style/foundation/icons/generated/IcCameraFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCameraFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.93 12.78C14.93 14.1607 13.8107 15.28 12.43 15.28C11.0493 15.28 9.93 14.1607 9.93 12.78C9.93 11.3993 11.0493 10.28 12.43 10.28C13.8107 10.28 14.93 11.3993 14.93 12.78Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.94 5.00001H7.06C5.98414 4.99736 4.95144 5.42288 4.18975 6.18269C3.42806 6.9425 3 7.97415 3 9.05001V15.95C3 17.0259 3.42806 18.0575 4.18975 18.8173C4.95144 19.5771 5.98414 20.0027 7.06 20H17.94C19.0159 20.0027 20.0486 19.5771 20.8102 18.8173C21.5719 18.0575 22 17.0259 22 15.95V9.05001C22 7.97415 21.5719 6.9425 20.8102 6.18269C20.0486 5.42288 19.0159 4.99736 17.94 5.00001ZM12.43 16.78C10.2209 16.78 8.43 14.9892 8.43 12.78C8.43 10.5709 10.2209 8.78001 12.43 8.78001C14.6391 8.78001 16.43 10.5709 16.43 12.78C16.43 13.8409 16.0086 14.8583 15.2584 15.6084C14.5083 16.3586 13.4909 16.78 12.43 16.78ZM17.93 9.78001C18.2061 9.78001 18.43 9.55615 18.43 9.28001V8.28001C18.43 8.00387 18.2061 7.78001 17.93 7.78001H16.93C16.6539 7.78001 16.43 8.00387 16.43 8.28001V9.28001C16.43 9.55615 16.6539 9.78001 16.93 9.78001H17.93Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCameraFilled.displayName = 'IcCameraFilled'; diff --git a/src/style/foundation/icons/generated/IcCameraLine.tsx b/src/style/foundation/icons/generated/IcCameraLine.tsx new file mode 100644 index 0000000..f6f7bd4 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCameraLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCameraLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.27368 4.00001H17.7263C18.8588 3.99722 19.9459 4.44513 20.7476 5.24494C21.5494 6.04474 22 7.13068 22 8.26317V15.5263C22 16.6588 21.5494 17.7448 20.7476 18.5446C19.9459 19.3444 18.8588 19.7923 17.7263 19.7895H6.27368C5.1412 19.7923 4.05414 19.3444 3.25237 18.5446C2.45059 17.7448 2 16.6588 2 15.5263V8.26317C2 7.13068 2.45059 6.04474 3.25237 5.24494C4.05414 4.44513 5.1412 3.99722 6.27368 4.00001ZM17.7263 18.2105C19.1903 18.2109 20.3867 17.0425 20.4211 15.579V8.26317C20.4153 6.77902 19.2105 5.57895 17.7263 5.57896H6.27368C4.78952 5.57895 3.58474 6.77902 3.57895 8.26317V15.5263C3.58474 17.0105 4.78952 18.2106 6.27368 18.2105H17.7263Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.71579 12.1895C7.71579 9.86409 9.60091 7.97897 11.9263 7.97897C14.2517 7.97897 16.1368 9.86409 16.1368 12.1895C16.1368 14.5149 14.2517 16.4 11.9263 16.4C9.60091 16.4 7.71579 14.5149 7.71579 12.1895ZM9.29474 12.1895C9.29474 13.6429 10.4729 14.8211 11.9263 14.8211C13.3797 14.8211 14.5579 13.6429 14.5579 12.1895C14.5579 10.7361 13.3797 9.55792 11.9263 9.55792C10.4729 9.55792 9.29474 10.7361 9.29474 12.1895Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.1368 7.41581C16.1368 7.13967 16.3607 6.91582 16.6368 6.91582H17.7421C18.0182 6.91582 18.2421 7.13967 18.2421 7.41582V8.53161C18.2421 8.80775 18.0182 9.0316 17.7421 9.0316H16.6368C16.3607 9.0316 16.1368 8.80775 16.1368 8.5316V7.41581Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCameraLine.displayName = 'IcCameraLine'; diff --git a/src/style/foundation/icons/generated/IcCancelFilled.tsx b/src/style/foundation/icons/generated/IcCancelFilled.tsx new file mode 100644 index 0000000..5820c09 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCancelFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCancelFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.53251 5.32491L5.32447 4.53295C9.01102 0.846403 14.9881 0.846403 18.6746 4.53295L19.4666 5.32491C23.1532 9.01146 23.1532 14.9885 19.4666 18.6751L18.6746 19.467C14.9881 23.1536 9.01102 23.1536 5.32447 19.467L4.53251 18.6751C0.84596 14.9885 0.84596 9.01146 4.53251 5.32491ZM13.0602 12L15.3583 9.7019C15.6512 9.40901 15.6512 8.93414 15.3583 8.64124C15.0654 8.34835 14.5905 8.34835 14.2977 8.64124L11.9996 10.9393L9.70146 8.64124C9.40857 8.34835 8.93369 8.34835 8.6408 8.64124C8.34791 8.93414 8.34791 9.40901 8.6408 9.7019L10.9389 12L8.6408 14.2981C8.34791 14.591 8.34791 15.0659 8.6408 15.3588C8.93369 15.6517 9.40857 15.6517 9.70146 15.3588L11.9996 13.0607L14.2977 15.3588C14.5905 15.6517 15.0654 15.6517 15.3583 15.3588C15.6512 15.0659 15.6512 14.591 15.3583 14.2981L13.0602 12Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCancelFilled.displayName = 'IcCancelFilled'; diff --git a/src/style/foundation/icons/generated/IcCancelLine.tsx b/src/style/foundation/icons/generated/IcCancelLine.tsx new file mode 100644 index 0000000..197dd9f --- /dev/null +++ b/src/style/foundation/icons/generated/IcCancelLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCancelLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.53251 5.32491L5.32447 4.53295C9.01102 0.846403 14.9881 0.846403 18.6746 4.53295L19.4666 5.32491C23.1532 9.01146 23.1532 14.9885 19.4666 18.6751L18.6746 19.467C14.9881 23.1536 9.01102 23.1536 5.32447 19.467L4.53251 18.6751C0.84596 14.9885 0.84596 9.01146 4.53251 5.32491ZM18.4059 17.6144C21.474 14.5002 21.474 9.49982 18.4059 6.38557L17.614 5.59361C14.4997 2.52557 9.49937 2.52557 6.38513 5.59361L5.59317 6.38557C2.52512 9.49982 2.52512 14.5002 5.59317 17.6144L6.38513 18.4064C9.49937 21.4744 14.4997 21.4744 17.614 18.4064L18.4059 17.6144Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.2977 8.64124L11.9996 10.9393L9.70146 8.64124C9.40857 8.34835 8.93369 8.34835 8.6408 8.64124C8.34791 8.93414 8.34791 9.40901 8.6408 9.7019L10.9389 12L8.6408 14.2981C8.34791 14.591 8.34791 15.0659 8.6408 15.3588C8.93369 15.6517 9.40857 15.6517 9.70146 15.3588L11.9996 13.0607L14.2977 15.3588C14.5905 15.6517 15.0654 15.6517 15.3583 15.3588C15.6512 15.0659 15.6512 14.591 15.3583 14.2981L13.0602 12L15.3583 9.7019C15.6512 9.40901 15.6512 8.93414 15.3583 8.64124C15.0654 8.34835 14.5905 8.34835 14.2977 8.64124Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCancelLine.displayName = 'IcCancelLine'; diff --git a/src/style/foundation/icons/generated/IcChatFilled.tsx b/src/style/foundation/icons/generated/IcChatFilled.tsx new file mode 100644 index 0000000..816f9aa --- /dev/null +++ b/src/style/foundation/icons/generated/IcChatFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcChatFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.5617 2H6.44174C3.92064 2.08698 1.93992 4.18816 2.00174 6.71V20.44C1.97593 20.9013 2.23859 21.3304 2.66118 21.5172C3.08377 21.7041 3.5779 21.6096 3.90174 21.28L6.27174 18.75C6.72329 18.2764 7.34739 18.0058 8.00175 18H17.5217C18.7508 17.9688 19.9163 17.4468 20.758 16.5507C21.5997 15.6545 22.0476 14.4586 22.0017 13.23V6.71C22.0636 4.18816 20.0828 2.08698 17.5617 2ZM8.25174 7.22H13.2517C13.666 7.22 14.0017 7.55579 14.0017 7.97C14.0017 8.38421 13.666 8.72 13.2517 8.72H8.25174C7.83753 8.72 7.50174 8.38421 7.50174 7.97C7.50174 7.55579 7.83753 7.22 8.25174 7.22ZM8.25174 12.72H15.7517C16.166 12.72 16.5017 12.3842 16.5017 11.97C16.5017 11.5558 16.166 11.22 15.7517 11.22H8.25174C7.83753 11.22 7.50174 11.5558 7.50174 11.97C7.50174 12.3842 7.83753 12.72 8.25174 12.72Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcChatFilled.displayName = 'IcChatFilled'; diff --git a/src/style/foundation/icons/generated/IcChatLine.tsx b/src/style/foundation/icons/generated/IcChatLine.tsx new file mode 100644 index 0000000..5a5b75c --- /dev/null +++ b/src/style/foundation/icons/generated/IcChatLine.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcChatLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.44226 2H17.5623C20.0954 2.08694 22.0809 4.2066 22.0023 6.74V13.26C22.0399 14.4835 21.5883 15.6716 20.7475 16.5612C19.9067 17.4508 18.746 17.9686 17.5223 18H8.00226C7.34345 18.0136 6.71868 18.2953 6.27226 18.78L3.90226 21.31C3.70147 21.529 3.41933 21.6556 3.12226 21.66C2.81544 21.6522 2.52447 21.522 2.31412 21.2985C2.10377 21.075 1.99148 20.7767 2.00226 20.47V6.74C1.92363 4.2066 3.90913 2.08694 6.44226 2ZM17.5623 16.5C19.2672 16.4137 20.5815 14.9653 20.5023 13.26V6.74C20.5815 5.03472 19.2672 3.58627 17.5623 3.5H6.44225C4.73731 3.58627 3.42298 5.03472 3.50225 6.74V19.54L5.13225 17.76C5.87768 16.9671 6.91401 16.5121 8.00225 16.5H17.5623Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.25225 8.75H13.2523C13.6665 8.75 14.0023 8.41421 14.0023 8C14.0023 7.58579 13.6665 7.25 13.2523 7.25H8.25225C7.83804 7.25 7.50225 7.58579 7.50225 8C7.50225 8.41421 7.83804 8.75 8.25225 8.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.7523 11.25H8.25225C7.83804 11.25 7.50225 11.5858 7.50225 12C7.50225 12.4142 7.83804 12.75 8.25225 12.75H15.7523C16.1665 12.75 16.5023 12.4142 16.5023 12C16.5023 11.5858 16.1665 11.25 15.7523 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcChatLine.displayName = 'IcChatLine'; diff --git a/src/style/foundation/icons/generated/IcCheckFilled.tsx b/src/style/foundation/icons/generated/IcCheckFilled.tsx new file mode 100644 index 0000000..001b150 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCheckFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCheckFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.94631 18.2346C8.59988 18.2344 8.26421 18.1142 7.99631 17.8946L3.51631 14.2246C2.90372 13.6924 2.8254 12.7696 3.33954 12.1418C3.85368 11.514 4.77384 11.4089 5.41631 11.9046L8.88631 14.7446L18.8863 5.53459C19.2622 5.08766 19.8633 4.8995 20.4269 5.05234C20.9905 5.20518 21.4142 5.67123 21.5128 6.24682C21.6114 6.82241 21.3669 7.40289 20.8863 7.73459L9.96631 17.8346C9.69 18.0935 9.32496 18.2367 8.94631 18.2346Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCheckFilled.displayName = 'IcCheckFilled'; diff --git a/src/style/foundation/icons/generated/IcCheckLine.tsx b/src/style/foundation/icons/generated/IcCheckLine.tsx new file mode 100644 index 0000000..8407122 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCheckLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCheckLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M9.20948 17.5602C9.04155 17.5676 8.87603 17.5183 8.73948 17.4202L4.24948 13.7102C3.9602 13.4541 3.91665 13.0186 4.14948 12.7102C4.40515 12.4223 4.83734 12.3748 5.14948 12.6002L9.14948 15.8602L19.6495 6.15024C19.96 5.91711 20.3971 5.95953 20.657 6.24802C20.9169 6.5365 20.9136 6.97565 20.6495 7.26024L9.71948 17.3602C9.58026 17.488 9.39843 17.5593 9.20948 17.5602Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCheckLine.displayName = 'IcCheckLine'; diff --git a/src/style/foundation/icons/generated/IcClockFilled.tsx b/src/style/foundation/icons/generated/IcClockFilled.tsx new file mode 100644 index 0000000..27aba18 --- /dev/null +++ b/src/style/foundation/icons/generated/IcClockFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcClockFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10 2H14.24C16.3617 2 18.3966 2.84285 19.8969 4.34315C21.3971 5.84344 22.24 7.87827 22.24 10V14.24C22.24 18.6583 18.6583 22.24 14.24 22.24H10C5.58172 22.24 2 18.6583 2 14.24V10C2 5.58172 5.58172 2 10 2ZM12.12 18.12C12.6723 18.12 13.12 17.6723 13.12 17.12V12.12C13.1215 11.8542 13.0172 11.5987 12.83 11.41L8.83 7.41C8.57634 7.15634 8.20663 7.05728 7.86012 7.15012C7.51362 7.24297 7.24297 7.51362 7.15012 7.86012C7.05728 8.20663 7.15634 8.57634 7.41 8.83L11.12 12.53V17.12C11.12 17.6723 11.5677 18.12 12.12 18.12Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcClockFilled.displayName = 'IcClockFilled'; diff --git a/src/style/foundation/icons/generated/IcClockLine.tsx b/src/style/foundation/icons/generated/IcClockLine.tsx new file mode 100644 index 0000000..b474925 --- /dev/null +++ b/src/style/foundation/icons/generated/IcClockLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcClockLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.65 7.59C8.35449 7.31464 7.89399 7.32277 7.60838 7.60838C7.32277 7.89399 7.31464 8.35449 7.59 8.65L11.37 12.43V17.12C11.37 17.5342 11.7058 17.87 12.12 17.87C12.5342 17.87 12.87 17.5342 12.87 17.12V12.12C12.8698 11.9212 12.7907 11.7305 12.65 11.59L8.65 7.59Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10 2H14.24C16.3617 2 18.3966 2.84285 19.8969 4.34315C21.3971 5.84344 22.24 7.87827 22.24 10V14.24C22.24 18.6583 18.6583 22.24 14.24 22.24H10C5.58172 22.24 2 18.6583 2 14.24V10C2 5.58172 5.58172 2 10 2ZM14.24 20.74C17.8276 20.7345 20.7345 17.8276 20.74 14.24V10C20.7345 6.41243 17.8276 3.50551 14.24 3.5H10C6.41243 3.50551 3.50551 6.41243 3.5 10V14.24C3.50551 17.8276 6.41243 20.7345 10 20.74H14.24Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcClockLine.displayName = 'IcClockLine'; diff --git a/src/style/foundation/icons/generated/IcCloseFilled.tsx b/src/style/foundation/icons/generated/IcCloseFilled.tsx new file mode 100644 index 0000000..54e1e78 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCloseFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCloseFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.7188 18.3906L13.325 12.0004L19.7188 5.65714C20.0392 5.28603 20.0219 4.72911 19.679 4.37894C19.3361 4.02878 18.7832 4.00341 18.4101 4.32073L11.9976 10.6169L5.69734 4.27367C5.33275 3.90878 4.74392 3.90878 4.37933 4.27367C4.20236 4.45039 4.10282 4.69094 4.10282 4.94188C4.10282 5.19282 4.20236 5.43337 4.37933 5.61008L10.6703 11.9439L4.2765 18.2777C4.09954 18.4544 4 18.695 4 18.9459C4 19.1969 4.09954 19.4374 4.2765 19.6141C4.45291 19.7903 4.69172 19.8885 4.94018 19.887C5.18409 19.8885 5.41891 19.794 5.59452 19.6235L11.9976 13.2709L18.4101 19.7271C18.5865 19.9032 18.8253 20.0014 19.0738 20C19.319 19.9989 19.554 19.9009 19.7281 19.7271C19.9039 19.5491 20.0017 19.3078 20 19.0569C19.9982 18.8059 19.897 18.5661 19.7188 18.3906Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCloseFilled.displayName = 'IcCloseFilled'; diff --git a/src/style/foundation/icons/generated/IcCloseLine.tsx b/src/style/foundation/icons/generated/IcCloseLine.tsx new file mode 100644 index 0000000..e11a04e --- /dev/null +++ b/src/style/foundation/icons/generated/IcCloseLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCloseLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.1665 12.008L20.762 4.43822C21.0793 4.11791 21.0793 3.599 20.762 3.27868C20.4503 2.95264 19.9355 2.94285 19.6118 3.2568L12.0163 10.8266L4.51839 3.2568C4.36467 3.09288 4.15078 3 3.92702 3C3.70327 3 3.48938 3.09288 3.33566 3.2568C3.0543 3.56628 3.0543 4.04123 3.33566 4.35071L10.8335 11.9096L3.238 19.4685C2.92067 19.7888 2.92067 20.3077 3.238 20.628C3.38907 20.784 3.59685 20.871 3.81309 20.8687C4.03351 20.8867 4.25202 20.8159 4.42074 20.6718L12.0163 13.102L19.6118 20.7593C19.7629 20.9153 19.9707 21.0022 20.1869 21C20.4029 21.001 20.6102 20.9142 20.762 20.7593C21.0793 20.439 21.0793 19.9201 20.762 19.5998L13.1665 12.008Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCloseLine.displayName = 'IcCloseLine'; diff --git a/src/style/foundation/icons/generated/IcCopyFilled.tsx b/src/style/foundation/icons/generated/IcCopyFilled.tsx new file mode 100644 index 0000000..80e564c --- /dev/null +++ b/src/style/foundation/icons/generated/IcCopyFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCopyFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2 6C2 3.79086 3.79086 2 6 2H14C16.2091 2 18 3.79086 18 6V14C18 16.2091 16.2091 18 14 18H6C3.79086 18 2 16.2091 2 14V6Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17 21.75H9C8.58417 21.7445 8.24996 21.4059 8.25 20.99C8.25547 20.5797 8.58966 20.25 9 20.25H17C17.8637 20.25 18.6919 19.9062 19.3016 19.2946C19.9114 18.6829 20.2527 17.8537 20.25 16.99V8.99C20.25 8.57579 20.5858 8.24 21 8.24C21.4142 8.24 21.75 8.57579 21.75 8.99V16.99C21.75 19.615 19.625 21.7445 17 21.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCopyFilled.displayName = 'IcCopyFilled'; diff --git a/src/style/foundation/icons/generated/IcCopyLine.tsx b/src/style/foundation/icons/generated/IcCopyLine.tsx new file mode 100644 index 0000000..da3c11e --- /dev/null +++ b/src/style/foundation/icons/generated/IcCopyLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCopyLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.5 4.5V12.5C16.5 14.7091 14.7091 16.5 12.5 16.5H4.5C2.29086 16.5 0.5 14.7091 0.5 12.5V4.5C0.5 2.29086 2.29086 0.5 4.5 0.5H12.5C14.7091 0.5 16.5 2.29086 16.5 4.5ZM2 4.5V12.5C2 13.163 2.26339 13.7989 2.73223 14.2678C3.20107 14.7366 3.83696 15 4.5 15H12.5C13.8807 15 15 13.8807 15 12.5V4.5C15 3.11929 13.8807 2 12.5 2H4.5C3.11929 2 2 3.11929 2 4.5Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19.5 6.75C19.088 6.75539 18.7554 7.08804 18.75 7.5V15.5C18.7445 17.2926 17.2926 18.7445 15.5 18.75H7.5C7.08579 18.75 6.75 19.0858 6.75 19.5C6.75 19.9142 7.08579 20.25 7.5 20.25H15.5C18.1234 20.25 20.25 18.1234 20.25 15.5V7.5C20.2446 7.08804 19.912 6.75539 19.5 6.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCopyLine.displayName = 'IcCopyLine'; diff --git a/src/style/foundation/icons/generated/IcCropFilled.tsx b/src/style/foundation/icons/generated/IcCropFilled.tsx new file mode 100644 index 0000000..3f14b36 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCropFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCropFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.5604 2.43994H8.44043C5.12672 2.43994 2.44043 5.12623 2.44043 8.43994V15.5599C2.44043 18.8736 5.12672 21.5599 8.44043 21.5599H15.5604C18.8741 21.5599 21.5604 18.8736 21.5604 15.5599V8.43994C21.5604 5.12623 18.8741 2.43994 15.5604 2.43994ZM5.36043 8.06994C5.36582 7.65798 5.69847 7.32533 6.11043 7.31994H7.32043V6.10994C7.32043 5.69573 7.65622 5.35994 8.07043 5.35994C8.48464 5.35994 8.82043 5.69573 8.82043 6.10994V7.31994H13.7504C15.3663 7.32543 16.6749 8.63403 16.6804 10.2499V13.9999C16.6804 14.4142 16.3446 14.7499 15.9304 14.7499C15.5162 14.7499 15.1804 14.4142 15.1804 13.9999V10.2499C15.175 9.46244 14.5379 8.82539 13.7504 8.81994H6.11043C5.69622 8.81994 5.36043 8.48416 5.36043 8.06994ZM16.6804 16.6799H17.8904V16.6399C18.3046 16.6399 18.6404 16.3042 18.6404 15.8899C18.6404 15.4757 18.3046 15.1399 17.8904 15.1399H10.2504C9.46293 15.1345 8.82588 14.4974 8.82043 13.7099V9.99994C8.82043 9.58573 8.48464 9.24994 8.07043 9.24994C7.65622 9.24994 7.32043 9.58573 7.32043 9.99994V13.7499C7.32592 15.3659 8.63451 16.6745 10.2504 16.6799H15.1804V17.8899C15.1804 18.3042 15.5162 18.6399 15.9304 18.6399C16.3446 18.6399 16.6804 18.3042 16.6804 17.8899V16.6799Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCropFilled.displayName = 'IcCropFilled'; diff --git a/src/style/foundation/icons/generated/IcCropLine.tsx b/src/style/foundation/icons/generated/IcCropLine.tsx new file mode 100644 index 0000000..73a8430 --- /dev/null +++ b/src/style/foundation/icons/generated/IcCropLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCropLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.6999 6.66988C15.3974 6.66988 16.0664 6.94697 16.5596 7.44019C17.0528 7.93341 17.3299 8.60236 17.3299 9.29988V14.9999C17.3299 15.4141 17.6657 15.7499 18.0799 15.7499C18.4941 15.7499 18.8299 15.4141 18.8299 14.9999V9.29988C18.8299 8.20454 18.3948 7.15406 17.6202 6.37953C16.8457 5.60501 15.7952 5.16988 14.6999 5.16988H6.69988V2.87988C6.69988 2.46567 6.3641 2.12988 5.94988 2.12988C5.53567 2.12988 5.19988 2.46567 5.19988 2.87988V5.16988H2.87988C2.46567 5.16988 2.12988 5.50567 2.12988 5.91988C2.12988 6.3341 2.46567 6.66988 2.87988 6.66988H14.6999Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.1199 17.3299H9.29988C8.60236 17.3299 7.93341 17.0528 7.44019 16.5596C6.94697 16.0664 6.66988 15.3974 6.66988 14.6999V8.99988C6.66988 8.58567 6.3341 8.24988 5.91988 8.24988C5.50567 8.24988 5.16988 8.58567 5.16988 8.99988V14.6999C5.16988 16.9808 7.01895 18.8299 9.29988 18.8299H17.2999V21.1199C17.2999 21.5341 17.6357 21.8699 18.0499 21.8699C18.4641 21.8699 18.7999 21.5341 18.7999 21.1199V18.8299H21.0899C21.5041 18.8299 21.8399 18.4941 21.8399 18.0799C21.8399 17.6657 21.5041 17.3299 21.0899 17.3299H21.1199Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCropLine.displayName = 'IcCropLine'; diff --git a/src/style/foundation/icons/generated/IcDMFilled.tsx b/src/style/foundation/icons/generated/IcDMFilled.tsx new file mode 100644 index 0000000..e6c0cf3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDMFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDMFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.0803 12.9207C20.4803 17.5107 15.9403 21.2307 11.3103 21.2307H4.64034C4.07421 21.2309 3.54956 20.9338 3.25859 20.4482C2.96762 19.9625 2.9531 19.3598 3.22034 18.8607L3.49034 18.3507C3.78034 17.8568 3.78034 17.2446 3.49034 16.7507C1.21738 13.1602 1.5724 8.50324 4.36334 5.29882C7.15428 2.09439 11.7184 1.10342 15.5869 2.86195C19.4554 4.62047 21.7097 8.71094 21.1303 12.9207H21.0803Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDMFilled.displayName = 'IcDMFilled'; diff --git a/src/style/foundation/icons/generated/IcDMLine.tsx b/src/style/foundation/icons/generated/IcDMLine.tsx new file mode 100644 index 0000000..629ba86 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDMLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDMLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M9.49994 2.22012C10.1802 2.07387 10.8741 2.00013 11.5699 2.00012C14.3518 1.98651 17.0031 3.17908 18.8385 5.26958C20.6739 7.36009 21.5134 10.1434 21.1399 12.9001C20.5399 17.5001 15.9999 21.2201 11.3599 21.2201H4.69994C4.13381 21.2204 3.60916 20.9232 3.31819 20.4376C3.02722 19.952 3.0127 19.3492 3.27994 18.8501L3.54994 18.3301C3.81866 17.8293 3.79959 17.2231 3.49994 16.7401C1.82164 14.1017 1.53349 10.8113 2.72768 7.92133C3.92187 5.0314 6.44873 2.90416 9.49994 2.22012ZM11.2799 19.7101C15.3566 19.6458 18.8235 16.7184 19.5699 12.7101C19.909 10.3872 19.2106 8.03257 17.6599 6.27011C16.1239 4.51239 13.9042 3.50279 11.5699 3.50012C10.9787 3.50124 10.3891 3.56155 9.80993 3.68012C7.23508 4.25302 5.09972 6.04239 4.08517 8.4773C3.07063 10.9122 3.30366 13.6884 4.70993 15.9201C5.30823 16.86 5.35032 18.0503 4.81993 19.0301L4.54993 19.5401C4.52795 19.5735 4.52795 19.6167 4.54993 19.6501C4.58993 19.7101 4.64993 19.7101 4.64993 19.7101H11.2799Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDMLine.displayName = 'IcDMLine'; diff --git a/src/style/foundation/icons/generated/IcDeleteFilled.tsx b/src/style/foundation/icons/generated/IcDeleteFilled.tsx new file mode 100644 index 0000000..c2d7eea --- /dev/null +++ b/src/style/foundation/icons/generated/IcDeleteFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDeleteFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.44442 5.00123H19.4044C19.9469 4.98223 20.4738 5.18453 20.8641 5.56168C21.2545 5.93883 21.4748 6.45844 21.4744 7.00123V16.5012C21.4748 17.044 21.2545 17.5636 20.8641 17.9408C20.4738 18.3179 19.9469 18.5202 19.4044 18.5012H8.40442C7.8289 18.5034 7.27701 18.2725 6.87442 17.8612L2.55442 13.3412C1.83486 12.5886 1.81311 11.4099 2.50442 10.6312L6.87442 5.75123C7.26552 5.28705 7.83757 5.01377 8.44442 5.00123ZM17.728 14.0012C17.728 13.8016 17.6474 13.6105 17.5044 13.4712L15.8644 11.8312L17.5044 10.1812C17.6474 10.0419 17.728 9.85081 17.728 9.65123C17.728 9.45164 17.6474 9.26051 17.5044 9.12123C17.2116 8.82877 16.7372 8.82877 16.4444 9.12123L14.8044 10.7512L13.1744 9.12123C12.8816 8.82877 12.4072 8.82877 12.1144 9.12123C11.9715 9.26051 11.8909 9.45164 11.8909 9.65123C11.8909 9.85081 11.9715 10.0419 12.1144 10.1812L13.7544 11.8312L12.1144 13.4712C11.9715 13.6105 11.8909 13.8016 11.8909 14.0012C11.8909 14.2008 11.9715 14.3919 12.1144 14.5312C12.2523 14.6759 12.4447 14.7557 12.6444 14.7512C12.84 14.7495 13.027 14.6704 13.1644 14.5312L14.8044 12.8912L16.4444 14.5312C16.5843 14.6729 16.7754 14.7522 16.9744 14.7512C17.1742 14.7557 17.3666 14.6759 17.5044 14.5312C17.6474 14.3919 17.728 14.2008 17.728 14.0012Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDeleteFilled.displayName = 'IcDeleteFilled'; diff --git a/src/style/foundation/icons/generated/IcDeleteLine.tsx b/src/style/foundation/icons/generated/IcDeleteLine.tsx new file mode 100644 index 0000000..75afd1b --- /dev/null +++ b/src/style/foundation/icons/generated/IcDeleteLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDeleteLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.4496 9.1209C16.7424 8.82845 17.2168 8.82845 17.5096 9.1209C17.6513 9.26153 17.7301 9.45342 17.7282 9.65301C17.7263 9.8526 17.6439 10.043 17.4996 10.1809L15.8596 11.8309L17.4996 13.4709C17.6426 13.6102 17.7232 13.8013 17.7232 14.0009C17.7232 14.2005 17.6426 14.3916 17.4996 14.5309C17.3604 14.6735 17.1689 14.753 16.9696 14.7509C16.7706 14.7518 16.5795 14.6725 16.4396 14.5309L14.7996 12.8909L13.1496 14.5309C13.0118 14.6755 12.8194 14.7554 12.6196 14.7509C12.4206 14.7518 12.2295 14.6725 12.0896 14.5309C11.7972 14.2381 11.7972 13.7637 12.0896 13.4709L13.7396 11.8309L12.0996 10.1809C11.8243 9.88539 11.8324 9.42489 12.118 9.13928C12.4036 8.85367 12.8641 8.84554 13.1596 9.1209L14.8096 10.7509L16.4496 9.1209Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19.4096 5.0009H8.40962C7.81687 5.0247 7.26152 5.29694 6.87962 5.7509L2.49962 10.6309C1.81107 11.4121 1.83717 12.5909 2.55962 13.3409L6.87962 17.8609C7.27848 18.2716 7.82711 18.5026 8.39962 18.5009H19.3996C19.9421 18.5199 20.469 18.3176 20.8593 17.9405C21.2497 17.5633 21.47 17.0437 21.4696 16.5009V7.0009C21.4699 6.45991 21.2509 5.94189 20.8628 5.56504C20.4746 5.1882 19.9504 4.98467 19.4096 5.0009ZM19.9796 16.5009C19.972 16.6434 19.9072 16.7768 19.7999 16.8709C19.6926 16.965 19.5519 17.0119 19.4096 17.0009H8.40962C8.24766 17.0025 8.09217 16.9374 7.97962 16.8209L3.63962 12.3009C3.46308 12.1125 3.46308 11.8193 3.63962 11.6309L7.99962 6.6909C8.1173 6.56866 8.27994 6.49999 8.44962 6.5009H19.4496C19.5919 6.48993 19.7326 6.53679 19.8399 6.6309C19.9472 6.72501 20.012 6.8584 20.0196 7.0009L19.9796 16.5009Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDeleteLine.displayName = 'IcDeleteLine'; diff --git a/src/style/foundation/icons/generated/IcDiscountFilled.tsx b/src/style/foundation/icons/generated/IcDiscountFilled.tsx new file mode 100644 index 0000000..b242f5d --- /dev/null +++ b/src/style/foundation/icons/generated/IcDiscountFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDiscountFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M22.2134 7.76657C22.5816 8.65329 22.3521 9.67573 21.6403 10.32C21.1655 10.7488 20.8937 11.3581 20.8918 11.9978C20.8899 12.6375 21.1581 13.2484 21.6303 13.68C22.3403 14.3231 22.5702 15.3428 22.2048 16.2284C21.8393 17.114 20.9572 17.6748 20.0003 17.63C19.3633 17.6013 18.7437 17.8417 18.2928 18.2926C17.842 18.7434 17.6015 19.3631 17.6303 20C17.6511 20.9338 17.0979 21.785 16.2362 22.1452C15.3744 22.5053 14.38 22.3009 13.7303 21.63C13.3 21.1566 12.69 20.8866 12.0503 20.8866C11.4105 20.8866 10.8005 21.1566 10.3703 21.63C9.73611 22.3829 8.689 22.6413 7.77742 22.2698C6.86585 21.8983 6.29756 20.9817 6.37025 20C6.39899 19.3631 6.15853 18.7434 5.70769 18.2926C5.25685 17.8417 4.63719 17.6013 4.00025 17.63C3.0665 17.6509 2.21528 17.0977 1.85511 16.2359C1.49495 15.3742 1.69936 14.3798 2.37025 13.73C2.84371 13.2998 3.11366 12.6897 3.11366 12.05C3.11366 11.4103 2.84371 10.8002 2.37025 10.37C1.61737 9.73587 1.35899 8.68876 1.73046 7.77718C2.10193 6.86561 3.01858 6.29732 4.00025 6.37001C4.63719 6.39875 5.25685 6.15829 5.70769 5.70745C6.15853 5.25661 6.39899 4.63695 6.37025 4.00001C6.32546 3.04304 6.88628 2.16096 7.77187 1.79552C8.65745 1.43007 9.67713 1.65994 10.3203 2.37001C10.7505 2.84347 11.3605 3.11342 12.0003 3.11342C12.64 3.11342 13.25 2.84347 13.6803 2.37001C14.3234 1.65994 15.3431 1.43007 16.2286 1.79552C17.1142 2.16096 17.675 3.04304 17.6303 4.00001C17.6015 4.63695 17.842 5.25661 18.2928 5.70745C18.7437 6.15829 19.3633 6.39875 20.0003 6.37001C20.9591 6.32065 21.8453 6.87986 22.2134 7.76657ZM10.1603 9.75001C10.1603 9.3358 9.82447 9.00001 9.41025 9.00001C8.99829 9.0054 8.66564 9.33805 8.66025 9.75001C8.66025 10.1642 8.99604 10.5 9.41025 10.5C9.82447 10.5 10.1603 10.1642 10.1603 9.75001ZM14.6803 15C14.266 15 13.9303 14.6642 13.9303 14.25C13.9303 13.8358 14.266 13.5 14.6803 13.5C15.0945 13.5 15.4303 13.8358 15.4303 14.25C15.4249 14.662 15.0922 14.9946 14.6803 15ZM9.65025 15.41L15.4103 9.64001V9.65001C15.6856 9.3545 15.6775 8.894 15.3919 8.60839C15.1063 8.32278 14.6458 8.31465 14.3503 8.59001L8.59025 14.35C8.44731 14.4893 8.36668 14.6804 8.36668 14.88C8.36668 15.0796 8.44731 15.2707 8.59025 15.41C8.7281 15.5547 8.9205 15.6345 9.12025 15.63C9.31932 15.631 9.51037 15.5516 9.65025 15.41Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDiscountFilled.displayName = 'IcDiscountFilled'; diff --git a/src/style/foundation/icons/generated/IcDiscountLine.tsx b/src/style/foundation/icons/generated/IcDiscountLine.tsx new file mode 100644 index 0000000..28d866e --- /dev/null +++ b/src/style/foundation/icons/generated/IcDiscountLine.tsx @@ -0,0 +1,36 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDiscountLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.801 8.93999L9.03096 14.71C8.7385 15.0028 8.7385 15.4772 9.03096 15.77C9.17084 15.9116 9.36189 15.9909 9.56096 15.99C9.76025 15.9921 9.95173 15.9126 10.091 15.77L15.861 9.99999C16.0616 9.81302 16.1442 9.53143 16.0763 9.2657C16.0085 8.99996 15.801 8.79246 15.5352 8.7246C15.2695 8.65674 14.9879 8.73933 14.801 8.93999Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.601 10.1C10.601 10.5142 10.2652 10.85 9.85096 10.85C9.43674 10.85 9.10096 10.5142 9.10096 10.1C9.10096 9.68577 9.43674 9.34999 9.85096 9.34999C10.2652 9.34999 10.601 9.68577 10.601 10.1Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.881 14.61C15.881 15.0242 15.5452 15.36 15.131 15.36C14.7167 15.36 14.381 15.0242 14.381 14.61C14.381 14.1958 14.7167 13.86 15.131 13.86C15.5452 13.86 15.881 14.1958 15.881 14.61Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M22.6397 8.22134C22.97 9.0765 22.7535 10.0464 22.0908 10.6799C21.6112 11.1086 21.337 11.7215 21.337 12.3649C21.337 13.0083 21.6112 13.6211 22.0908 14.0499C22.7828 14.6786 23.0185 15.6672 22.6847 16.5405C22.3508 17.4138 21.5157 17.9931 20.5808 17.9999H20.3308C19.7101 18.0046 19.1181 18.2622 18.6916 18.7133C18.265 19.1644 18.0409 19.7698 18.0709 20.3899C18.104 21.0133 17.8779 21.6226 17.446 22.0734C17.0142 22.5242 16.4151 22.7763 15.7908 22.7699C15.1554 22.7701 14.5506 22.4969 14.1308 22.0199C13.7004 21.5431 13.0882 21.271 12.4458 21.271C11.8035 21.271 11.1913 21.5431 10.7608 22.0199C10.3411 22.4969 9.73627 22.7701 9.10085 22.7699C8.47293 22.7766 7.87051 22.5219 7.438 22.0666C7.0055 21.6113 6.78191 20.9966 6.82085 20.3699C6.84802 19.7515 6.62261 19.1487 6.19639 18.6998C5.77018 18.251 5.1798 17.9947 4.56085 17.9899H4.31085C3.4165 17.9474 2.63065 17.3832 2.30446 16.5494C1.97828 15.7156 2.1727 14.7679 2.80085 14.1299C3.27717 13.7013 3.54916 13.0906 3.54916 12.4499C3.54916 11.8091 3.27717 11.1985 2.80085 10.7699C2.06957 10.1489 1.80758 9.13533 2.1464 8.23781C2.48521 7.34029 3.35166 6.75266 4.31085 6.76988H4.56085C5.18807 6.76849 5.78675 6.50764 6.21485 6.04924C6.64295 5.59083 6.8623 4.97573 6.82085 4.34988C6.79898 3.73327 7.03017 3.13452 7.46075 2.69261C7.89133 2.25069 8.48388 2.00403 9.10085 2.00988C9.73872 2.00815 10.3454 2.28589 10.7608 2.76988C11.1955 3.2426 11.8087 3.51108 12.4508 3.50988C13.0895 3.50829 13.6985 3.24004 14.1308 2.76988C14.5445 2.28216 15.1514 2.00065 15.7908 1.99988C16.4169 1.9933 17.0177 2.24674 17.4498 2.69977C17.882 3.1528 18.1069 3.76481 18.0709 4.38988C18.0408 5.00901 18.2653 5.6135 18.6921 6.06299C19.1189 6.51248 19.711 6.76788 20.3308 6.76988H20.5808C21.4973 6.79358 22.3095 7.36617 22.6397 8.22134ZM20.9909 15.8799C21.0733 15.7057 21.0234 15.4976 20.8708 15.3799V15.3199C20.0328 14.5474 19.5561 13.4596 19.5561 12.3199C19.5561 11.1801 20.0328 10.0923 20.8708 9.31988C21.0234 9.20212 21.0733 8.99404 20.9909 8.81988C20.9334 8.64316 20.7666 8.5252 20.5809 8.52988H20.3309C19.2152 8.52767 18.1492 8.06873 17.3808 7.25988C16.6193 6.4512 16.2155 5.36981 16.2608 4.25988C16.2776 4.14053 16.2411 4.01984 16.1608 3.92988C16.064 3.82897 15.9307 3.7713 15.7908 3.76988C15.6483 3.75667 15.5089 3.81698 15.4208 3.92988C14.6528 4.77726 13.5645 5.2634 12.4208 5.26988C11.2775 5.26218 10.1896 4.77624 9.42085 3.92988C9.34337 3.83151 9.22603 3.77284 9.10085 3.76988C8.96102 3.7713 8.82765 3.82897 8.73085 3.92988C8.65063 4.01984 8.61406 4.14053 8.63085 4.25988C8.69692 5.38118 8.2978 6.48011 7.52756 7.29767C6.75731 8.11523 5.68409 8.57907 4.56085 8.57988H4.34085C4.14519 8.56482 3.96416 8.68414 3.90085 8.86988C3.81838 9.04404 3.86832 9.25212 4.02085 9.36988C4.8662 10.1394 5.35192 11.2268 5.36085 12.3699C5.35437 13.5135 4.86823 14.6019 4.02085 15.3699C3.86832 15.4876 3.81838 15.6957 3.90085 15.8699C3.95163 16.0527 4.12123 16.1768 4.31085 16.1699H4.56085C5.67585 16.1741 6.74078 16.6334 7.50913 17.4414C8.27749 18.2494 8.68265 19.3361 8.63085 20.4499C8.61278 20.5663 8.64972 20.6845 8.73085 20.7699C8.83889 20.8776 8.9888 20.9325 9.14085 20.9199C9.26379 20.9168 9.37983 20.8624 9.46085 20.7699C10.231 19.9095 11.3311 19.4178 12.4858 19.4178C13.6406 19.4178 14.7407 19.9095 15.5108 20.7699C15.5806 20.8567 15.6806 20.9139 15.7908 20.9299C15.9307 20.9285 16.064 20.8708 16.1608 20.7699C16.242 20.6845 16.2789 20.5663 16.2608 20.4499C16.22 19.3407 16.6231 18.261 17.3808 17.4499C18.1519 16.6449 19.2162 16.1867 20.3309 16.1799H20.5508C20.7503 16.1975 20.9344 16.072 20.9909 15.8799Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDiscountLine.displayName = 'IcDiscountLine'; diff --git a/src/style/foundation/icons/generated/IcDocumentsAddFilled.tsx b/src/style/foundation/icons/generated/IcDocumentsAddFilled.tsx new file mode 100644 index 0000000..88d8ed9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsAddFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsAddFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.17 9.14017H18.79C19.0368 9.16051 19.2677 9.01629 19.3577 8.78553C19.4477 8.55478 19.3754 8.29231 19.18 8.14017L13.63 2.69017C13.4778 2.49472 13.2154 2.42244 12.9846 2.51243C12.7538 2.60243 12.6096 2.83332 12.63 3.08017V7.65017C12.6297 8.05416 12.7936 8.44092 13.0839 8.72183C13.3742 9.00275 13.7662 9.15372 14.17 9.14017Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.07 10.2402H18.85C19.1261 10.2402 19.35 10.464 19.35 10.7402V17.6602C19.35 19.8693 17.5591 21.6602 15.35 21.6602H8.45996C6.25082 21.6602 4.45996 19.8693 4.45996 17.6602V6.50017C4.45996 4.29103 6.25082 2.50017 8.45996 2.50017H11.13C11.4039 2.50549 11.6246 2.72626 11.63 3.00017V7.78017C11.6273 8.42995 11.8829 9.05417 12.3405 9.51551C12.7981 9.97685 13.4202 10.2375 14.07 10.2402ZM9.61996 18.0002H10.54C10.9542 18.0002 11.29 17.6644 11.29 17.2502C11.29 16.836 10.9542 16.5002 10.54 16.5002H9.61996V15.5902C9.61996 15.176 9.28417 14.8402 8.86996 14.8402C8.45575 14.8402 8.11996 15.176 8.11996 15.5902V16.5002H7.20996C6.79575 16.5002 6.45996 16.836 6.45996 17.2502C6.45996 17.6644 6.79575 18.0002 7.20996 18.0002H8.11996V18.9102C8.11996 19.3244 8.45575 19.6602 8.86996 19.6602C9.28417 19.6602 9.61996 19.3244 9.61996 18.9102V18.0002Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsAddFilled.displayName = 'IcDocumentsAddFilled'; diff --git a/src/style/foundation/icons/generated/IcDocumentsAddLine.tsx b/src/style/foundation/icons/generated/IcDocumentsAddLine.tsx new file mode 100644 index 0000000..964ee43 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsAddLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsAddLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5.28977 13.27H9.28977C10.5507 13.2476 11.5924 14.2491 11.6198 15.51V19.51C11.6143 20.7724 10.5922 21.7945 9.32977 21.8H5.32977C4.06883 21.8167 3.03168 20.8108 3.00977 19.55V15.55C3.00977 14.2908 4.03056 13.27 5.28977 13.27ZM9.28977 20.3C9.72607 20.3 10.0798 19.9463 10.0798 19.51V15.51C10.0798 15.3013 9.99623 15.1014 9.84778 14.9549C9.69934 14.8083 9.49836 14.7273 9.28977 14.73H5.28977C5.0829 14.73 4.8845 14.8121 4.73822 14.9584C4.59194 15.1047 4.50977 15.3031 4.50977 15.51V19.51C4.50973 19.9424 4.85737 20.2945 5.28977 20.3H9.28977Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.05977 16.78V16.21C8.05977 15.7957 7.72398 15.46 7.30977 15.46C6.89555 15.46 6.55977 15.7957 6.55977 16.21V16.78H5.99977C5.58555 16.78 5.24977 17.1157 5.24977 17.53C5.24977 17.9442 5.58555 18.28 5.99977 18.28H6.56977V18.86C6.56977 19.2742 6.90555 19.61 7.31977 19.61C7.73398 19.61 8.06977 19.2742 8.06977 18.86V18.28H8.64977C9.06398 18.28 9.39977 17.9442 9.39977 17.53C9.39977 17.1157 9.06398 16.78 8.64977 16.78H8.05977Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.0498 2.42996L20.0498 9.42996C20.1986 9.58149 20.2782 9.78775 20.2698 9.99996V17C20.2698 19.6233 18.1431 21.75 15.5198 21.75H12.6498C12.2356 21.75 11.8998 21.4142 11.8998 21C11.8998 20.5857 12.2356 20.25 12.6498 20.25H15.5198C17.3147 20.25 18.7698 18.7949 18.7698 17V10.75H14.5198C13.001 10.75 11.7698 9.51874 11.7698 7.99996V3.73996H9.51977C7.72322 3.74547 6.26976 5.20341 6.26977 6.99996V12C6.26977 12.4142 5.93398 12.75 5.51977 12.75C5.10555 12.75 4.76977 12.4142 4.76977 12V6.99996C4.7591 5.73327 5.25483 4.51478 6.14679 3.61532C7.03874 2.71585 8.25303 2.20992 9.51977 2.20996H12.5198C12.7186 2.21014 12.9092 2.28927 13.0498 2.42996ZM13.2698 4.76996V7.99996C13.2753 8.68641 13.8333 9.23998 14.5198 9.23996H17.7398L13.2698 4.76996Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsAddLine.displayName = 'IcDocumentsAddLine'; diff --git a/src/style/foundation/icons/generated/IcDocumentsCopyFilled.tsx b/src/style/foundation/icons/generated/IcDocumentsCopyFilled.tsx new file mode 100644 index 0000000..97cc184 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsCopyFilled.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsCopyFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.49 2.55739V6.68739C15.49 7.42745 16.0899 8.02739 16.83 8.02739H21C21.2016 8.0231 21.3817 7.90044 21.4596 7.71443C21.5375 7.52843 21.4984 7.31401 21.36 7.16739L16.36 2.16739C16.2149 2.0046 15.9811 1.95458 15.7822 2.04377C15.5832 2.13296 15.465 2.34079 15.49 2.55739Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.74 9.02739C15.5217 9.01641 14.54 8.02569 14.54 6.80739V2.49739C14.54 2.24886 14.3385 2.04739 14.09 2.04739H11.68C9.68625 2.04739 8.07 3.66364 8.07 5.65739V15.7274C8.07 17.7211 9.68625 19.3374 11.68 19.3374H17.9C19.8954 19.3374 21.5145 17.7228 21.52 15.7274V9.47739C21.5146 9.22725 21.3102 9.02733 21.06 9.02739H16.74Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.83 16.1374C6.82999 18.547 8.78042 20.5019 11.19 20.5074L15.78 20.5174C15.122 21.7454 13.8432 22.5135 12.45 22.5174H6.78C4.69236 22.5174 3 20.825 3 18.7374V9.28739C3 8.28487 3.39825 7.32341 4.10714 6.61452C4.81602 5.90564 5.77748 5.50739 6.78 5.50739H6.89C6.85521 5.69554 6.83515 5.88612 6.83 6.07739V16.1374Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsCopyFilled.displayName = 'IcDocumentsCopyFilled'; diff --git a/src/style/foundation/icons/generated/IcDocumentsCopyLine.tsx b/src/style/foundation/icons/generated/IcDocumentsCopyLine.tsx new file mode 100644 index 0000000..a220328 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsCopyLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsCopyLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.33 2.22L21.33 9.22C21.4535 9.36781 21.5145 9.55794 21.5 9.75V15.11C21.5003 17.7007 19.4205 19.8117 16.83 19.85C16.1677 21.4836 14.5925 22.5626 12.83 22.59H7.38C4.96489 22.59 3.00551 20.6351 3 18.22V9.14C3.0055 6.72327 4.96327 4.7655 7.38 4.76H7.81C8.57931 3.08662 10.2483 2.01037 12.09 2H13.8C13.9988 2.00018 14.1895 2.07931 14.33 2.22ZM18.96 8.93L14.69 4.66V7.76C14.6954 8.40391 15.2161 8.92457 15.86 8.93H18.96ZM12.83 21.09H7.38C5.79332 21.09 4.50551 19.8067 4.5 18.22V9.14C4.5 7.54942 5.78942 6.26 7.38 6.26V15.11C7.38 17.7334 9.50665 19.86 12.13 19.86H15.23C14.6832 20.6424 13.7844 21.103 12.83 21.09ZM12.09 18.36H16.79C18.5849 18.36 20.04 16.9049 20.04 15.11V10.58H15.81C14.2548 10.5745 12.9955 9.31517 12.99 7.76V3.5H12.09C11.2237 3.50264 10.394 3.85002 9.7842 4.46543C9.17442 5.08084 8.83468 5.91366 8.84 6.78V15.11C8.84549 16.9026 10.2974 18.3545 12.09 18.36Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsCopyLine.displayName = 'IcDocumentsCopyLine'; diff --git a/src/style/foundation/icons/generated/IcDocumentsEditFilled.tsx b/src/style/foundation/icons/generated/IcDocumentsEditFilled.tsx new file mode 100644 index 0000000..d2ff124 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsEditFilled.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsEditFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M9.7498 14.6299C9.93795 14.987 9.80979 15.4289 9.4598 15.6299C9.34852 15.6877 9.2252 15.7186 9.0998 15.7199C8.82763 15.7206 8.57589 15.5756 8.4398 15.3399L7.1498 12.9999C6.95873 12.6394 7.09098 12.1922 7.44742 11.9936C7.80386 11.795 8.25371 11.9177 8.45981 12.2699L9.7498 14.6299Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.1598 10.1499H18.9398C19.2159 10.1499 19.4398 10.3738 19.4398 10.6499V17.5699C19.4398 19.7791 17.6489 21.5699 15.4398 21.5699H8.5498C6.34067 21.5699 4.5498 19.7791 4.5498 17.5699V6.41992C4.5498 4.21078 6.34067 2.41992 8.5498 2.41992H11.2198C11.4937 2.42524 11.7145 2.64601 11.7198 2.91992V7.68992C11.7171 8.3397 11.9727 8.96393 12.4303 9.42527C12.8879 9.88661 13.51 10.1473 14.1598 10.1499ZM11.8717 20.1725C12.0034 20.1012 12.081 19.9593 12.0698 19.8099L12.1298 17.8299C12.1263 17.5501 12.0542 17.2754 11.9198 17.0299L9.2898 12.2299C8.91986 11.3347 7.90786 10.8928 6.9998 11.2299C6.21503 11.8152 6.03782 12.9183 6.5998 13.7199L9.2198 18.5399C9.35272 18.7873 9.54956 18.9945 9.7898 19.1399L11.4598 20.1399C11.5787 20.231 11.74 20.2437 11.8717 20.1725Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.7698 2.99992V7.56992C12.7698 8.3873 13.4324 9.04992 14.2498 9.04992H18.8798C19.1267 9.07027 19.3575 8.92604 19.4475 8.69529C19.5375 8.46453 19.4653 8.20207 19.2698 8.04992L13.7198 2.59992C13.5586 2.44348 13.3195 2.3985 13.1125 2.48567C12.9055 2.57284 12.7706 2.77529 12.7698 2.99992Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsEditFilled.displayName = 'IcDocumentsEditFilled'; diff --git a/src/style/foundation/icons/generated/IcDocumentsEditLine.tsx b/src/style/foundation/icons/generated/IcDocumentsEditLine.tsx new file mode 100644 index 0000000..f9cf858 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsEditLine.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsEditLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.57 11.4199C7.18323 11.6939 7.68677 12.1657 8 12.7599L10.64 17.5699C10.8376 17.9277 10.9376 18.3312 10.93 18.7399L10.88 20.7399C10.8784 21.1527 10.6575 21.5335 10.3 21.7399C10.1368 21.8263 9.95468 21.8709 9.77 21.8699C9.54744 21.869 9.32945 21.8067 9.14 21.6899L7.46 20.6899C7.11098 20.4744 6.82475 20.1709 6.63 19.8099L4 14.9999C3.66864 14.3855 3.55581 13.6768 3.68 12.9899C3.75635 12.3414 4.1246 11.7632 4.68 11.4199C5.27514 11.1235 5.97485 11.1235 6.57 11.4199ZM8.23 19.3599L9.39 20.0599L9.38 18.6799C9.37661 18.5332 9.33894 18.3894 9.27 18.2599L6.64 13.4499C6.48697 13.1471 6.23704 12.9042 5.93 12.7599C5.82744 12.7087 5.71462 12.6813 5.6 12.6799C5.51638 12.6807 5.43414 12.7012 5.36 12.7399C5.19422 12.851 5.08762 13.0311 5.07 13.2299C5.0243 13.5762 5.09463 13.9278 5.27 14.2299L7.9 18.9999C7.97088 19.1506 8.08599 19.2762 8.23 19.3599Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.2199 2.34988L20.2199 9.34988C20.3682 9.49766 20.4479 9.70069 20.4399 9.90988V16.9099C20.4399 18.1697 19.9395 19.3778 19.0487 20.2686C18.1579 21.1594 16.9497 21.6599 15.6899 21.6599H12.8199C12.4057 21.6599 12.0699 21.3241 12.0699 20.9099C12.0699 20.4957 12.4057 20.1599 12.8199 20.1599H15.6899C17.4826 20.1544 18.9344 18.7025 18.9399 16.9099V10.6599H14.6899C13.1734 10.6544 11.9454 9.42639 11.9399 7.90988V3.65988H9.6899C7.89498 3.65988 6.4399 5.11496 6.4399 6.90988V9.55988C6.4399 9.9741 6.10412 10.3099 5.6899 10.3099C5.27569 10.3099 4.9399 9.9741 4.9399 9.55988V6.90988C4.93192 5.64491 5.42883 4.42901 6.3205 3.53172C7.21216 2.63442 8.42491 2.12986 9.6899 2.12988H12.6899C12.8888 2.13006 13.0794 2.20919 13.2199 2.34988ZM13.4399 4.68988V7.90988C13.4399 8.60024 13.9995 9.15988 14.6899 9.15988H17.9099L13.4399 4.68988Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsEditLine.displayName = 'IcDocumentsEditLine'; diff --git a/src/style/foundation/icons/generated/IcDocumentsFilled.tsx b/src/style/foundation/icons/generated/IcDocumentsFilled.tsx new file mode 100644 index 0000000..6e119ee --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.9998 10.1502H14.1598C13.51 10.1476 12.8879 9.8869 12.4303 9.42556C11.9727 8.96422 11.7171 8.34 11.7198 7.69022V2.93022C11.7198 2.65407 11.4959 2.43022 11.2198 2.43022H8.5498C6.34067 2.43022 4.5498 4.22108 4.5498 6.43022V17.5702C4.5498 19.7794 6.34067 21.5702 8.5498 21.5702H15.4498C16.5107 21.5702 17.5281 21.1488 18.2782 20.3986C19.0284 19.6485 19.4498 18.6311 19.4498 17.5702V10.6502C19.4466 10.3942 19.254 10.1803 18.9998 10.1502Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.2498 9.05022H18.8798C19.1267 9.07056 19.3575 8.92634 19.4475 8.69558C19.5375 8.46483 19.4653 8.20236 19.2698 8.05022L13.7198 2.60022C13.5668 2.40238 13.3011 2.33001 13.0689 2.4229C12.8367 2.51579 12.6942 2.75142 12.7198 3.00022V7.57022C12.7196 7.97155 12.8823 8.35578 13.1708 8.63482C13.4593 8.91385 13.8487 9.06377 14.2498 9.05022Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsFilled.displayName = 'IcDocumentsFilled'; diff --git a/src/style/foundation/icons/generated/IcDocumentsLine.tsx b/src/style/foundation/icons/generated/IcDocumentsLine.tsx new file mode 100644 index 0000000..ba31245 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.53 9.44016L12.53 2.44016C12.3827 2.31389 12.194 2.24625 12 2.25016H9C6.37665 2.25016 4.25 4.37681 4.25 7.00016V17.0002C4.25 19.6235 6.37665 21.7502 9 21.7502H15C17.6234 21.7502 19.75 19.6235 19.75 17.0002V10.0002C19.7534 9.79178 19.6743 9.5905 19.53 9.44016ZM12.75 4.79016L17.21 9.25016H14C13.3096 9.25016 12.75 8.69052 12.75 8.00016V4.79016ZM5.75 17.0002C5.75549 18.7928 7.20735 20.2447 9 20.2502H15C16.7926 20.2447 18.2445 18.7928 18.25 17.0002V10.7502H14C12.4812 10.7502 11.25 9.51894 11.25 8.00016V3.75016H9C7.20735 3.75565 5.75549 5.20751 5.75 7.00016V17.0002Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsLine.displayName = 'IcDocumentsLine'; diff --git a/src/style/foundation/icons/generated/IcDocumentsSearchFilled.tsx b/src/style/foundation/icons/generated/IcDocumentsSearchFilled.tsx new file mode 100644 index 0000000..40c93d4 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsSearchFilled.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsSearchFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.17 9.14017H18.79C19.0368 9.16051 19.2677 9.01629 19.3577 8.78553C19.4477 8.55478 19.3754 8.29231 19.18 8.14017L13.63 2.69017C13.4778 2.49472 13.2154 2.42244 12.9846 2.51243C12.7538 2.60243 12.6096 2.83332 12.63 3.08017V7.65017C12.6297 8.05416 12.7936 8.44092 13.0839 8.72183C13.3742 9.00275 13.7662 9.15372 14.17 9.14017Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.07 10.2402H18.85C19.1261 10.2402 19.35 10.464 19.35 10.7402V17.6602C19.35 19.8693 17.5591 21.6602 15.35 21.6602H8.45996C6.25082 21.6602 4.45996 19.8693 4.45996 17.6602V6.50017C4.45996 4.29103 6.25082 2.50017 8.45996 2.50017H11.13C11.4039 2.50549 11.6246 2.72626 11.63 3.00017V7.78017C11.6273 8.42995 11.8829 9.05417 12.3405 9.51551C12.7981 9.97685 13.4202 10.2375 14.07 10.2402ZM8.84996 18.2802C9.3025 18.5646 9.82548 18.717 10.36 18.7202L10.4 18.6702C11.9684 18.6702 13.24 17.3987 13.24 15.8302C13.24 14.2617 11.9684 12.9902 10.4 12.9902C8.83147 12.9902 7.55996 14.2617 7.55996 15.8302C7.562 16.2916 7.67884 16.7452 7.89996 17.1502C7.85432 17.1767 7.81085 17.2068 7.76996 17.2402L6.70996 18.3402C6.50152 18.5568 6.44259 18.877 6.56022 19.1536C6.67786 19.4303 6.94933 19.61 7.24996 19.6102C7.45496 19.6163 7.65235 19.5322 7.78996 19.3802L8.84996 18.2802Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.36 14.5302C9.81305 14.5261 9.31773 14.8524 9.10562 15.3566C8.89351 15.8607 9.00653 16.443 9.39182 16.8312C9.77712 17.2193 10.3586 17.3367 10.8642 17.1283C11.3699 16.92 11.6999 16.4271 11.7 15.8802C11.7 15.1385 11.1016 14.5357 10.36 14.5302Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsSearchFilled.displayName = 'IcDocumentsSearchFilled'; diff --git a/src/style/foundation/icons/generated/IcDocumentsSearchLine.tsx b/src/style/foundation/icons/generated/IcDocumentsSearchLine.tsx new file mode 100644 index 0000000..8bd99d3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDocumentsSearchLine.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDocumentsSearchLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5.08119 15.0215C5.77005 13.7728 7.08413 12.9982 8.51024 13.0002C10.1975 13.0251 11.6783 14.1297 12.1832 15.7397C12.6881 17.3498 12.1032 19.1022 10.7324 20.0862C9.36155 21.0701 7.51415 21.0637 6.15024 20.0702L4.70024 21.5802C4.55705 21.7242 4.36332 21.8067 4.16024 21.8102C3.96586 21.8122 3.7787 21.7366 3.64024 21.6002C3.34779 21.3073 3.34779 20.833 3.64024 20.5402L5.09024 19.0002H5.20024C4.43794 17.7949 4.39232 16.2702 5.08119 15.0215ZM6.10024 16.9102C6.10024 18.2412 7.17923 19.3202 8.51024 19.3202V19.2902C9.82962 19.2903 10.9038 18.2294 10.9202 16.9102C10.9202 15.5791 9.84124 14.5002 8.51024 14.5002C7.17923 14.5002 6.10024 15.5791 6.10024 16.9102Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.3501 2.38016L20.3501 9.38016C20.5169 9.51898 20.6154 9.72322 20.6201 9.94016V16.9402C20.6201 18.1999 20.1197 19.4081 19.2289 20.2989C18.3381 21.1897 17.1299 21.6902 15.8701 21.6902H13.0001C12.5859 21.6902 12.2501 21.3544 12.2501 20.9402C12.2501 20.5259 12.5859 20.1902 13.0001 20.1902H15.8201C17.6151 20.1902 19.0701 18.7351 19.0701 16.9402V10.6902H14.8201C13.3036 10.6847 12.0756 9.45666 12.0701 7.94016V3.69016H9.82015C8.0275 3.69565 6.57564 5.14751 6.57015 6.94016V11.9402C6.57015 12.3544 6.23436 12.6902 5.82015 12.6902C5.40593 12.6902 5.07015 12.3544 5.07015 11.9402V6.94016C5.06216 5.67519 5.55907 4.45929 6.45074 3.56199C7.3424 2.66469 8.55515 2.16013 9.82015 2.16016H12.8201C13.019 2.16033 13.2096 2.23946 13.3501 2.38016ZM13.5701 4.72016V7.94016C13.5701 8.63051 14.1298 9.19016 14.8201 9.19016H18.0001L13.5701 4.72016Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDocumentsSearchLine.displayName = 'IcDocumentsSearchLine'; diff --git a/src/style/foundation/icons/generated/IcDownloadFilled.tsx b/src/style/foundation/icons/generated/IcDownloadFilled.tsx new file mode 100644 index 0000000..07765eb --- /dev/null +++ b/src/style/foundation/icons/generated/IcDownloadFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDownloadFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M22.6611 13.33V17.25C22.7058 19.3561 21.0371 21.1008 18.9311 21.15L5.73109 21.08C3.62351 21.0254 1.95634 19.2778 2.00109 17.17V13.25C1.97693 12.2368 2.35641 11.2555 3.05598 10.5222C3.75555 9.78886 4.71787 9.36359 5.73109 9.34H11.4711V14.19L9.12109 11.86C8.95965 11.6976 8.7401 11.6062 8.51109 11.6062C8.28207 11.6062 8.06252 11.6976 7.90109 11.86C7.73351 12.0186 7.63858 12.2392 7.63858 12.47C7.63858 12.7008 7.73351 12.9214 7.90109 13.08L11.7211 16.9C12.0596 17.2329 12.6025 17.2329 12.9411 16.9L16.7611 13.08C16.9287 12.9214 17.0236 12.7008 17.0236 12.47C17.0236 12.2392 16.9287 12.0186 16.7611 11.86C16.5997 11.6976 16.3801 11.6062 16.1511 11.6062C15.9221 11.6062 15.7025 11.6976 15.5411 11.86L13.1911 14.22V9.38H18.9311C19.9514 9.40345 20.92 9.83424 21.6207 10.5763C22.3214 11.3184 22.6961 12.31 22.6611 13.33Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.1911 3.86L13.1911 9.38H11.4711V3.86C11.4711 3.38504 11.8561 3 12.3311 3C12.8061 3 13.1911 3.38504 13.1911 3.86Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDownloadFilled.displayName = 'IcDownloadFilled'; diff --git a/src/style/foundation/icons/generated/IcDownloadLine.tsx b/src/style/foundation/icons/generated/IcDownloadLine.tsx new file mode 100644 index 0000000..cbbb720 --- /dev/null +++ b/src/style/foundation/icons/generated/IcDownloadLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcDownloadLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.3104 16.54L7.58037 12.82C7.42221 12.6624 7.33331 12.4483 7.33331 12.225C7.33331 12.0017 7.42221 11.7876 7.58037 11.63C7.913 11.3113 8.43773 11.3113 8.77037 11.63L11.0604 13.93V3.84C11.0604 3.37608 11.4364 3 11.9004 3C12.3643 3 12.7404 3.37608 12.7404 3.84V13.93L15.0304 11.63C15.363 11.3113 15.8877 11.3113 16.2204 11.63C16.3785 11.7876 16.4674 12.0017 16.4674 12.225C16.4674 12.4483 16.3785 12.6624 16.2204 12.82L12.4904 16.54C12.3364 16.7009 12.123 16.7913 11.9004 16.79C11.6772 16.7937 11.4629 16.7029 11.3104 16.54Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.1204 8.42H18.3304C20.8466 8.47468 22.845 10.5536 22.8004 13.07V16.88C22.845 19.3964 20.8466 21.4753 18.3304 21.53L5.47038 21.45C2.95413 21.3953 0.955723 19.3164 1.00037 16.8V12.99C0.970866 11.7762 1.42562 10.6005 2.26425 9.72245C3.10289 8.84442 4.25647 8.33621 5.47038 8.31H6.68038C7.14429 8.31 7.52037 8.68608 7.52037 9.15C7.52037 9.61392 7.14429 9.99 6.68038 9.99H5.47038C4.70103 10.0134 3.97305 10.3437 3.44888 10.9074C2.9247 11.471 2.64795 12.221 2.68037 12.99V16.77C2.64795 17.539 2.9247 18.289 3.44888 18.8526C3.97305 19.4163 4.70103 19.7466 5.47038 19.77L18.3304 19.91C19.0997 19.8866 19.8277 19.5563 20.3519 18.9926C20.876 18.429 21.1528 17.679 21.1204 16.91V13.1C21.1528 12.331 20.876 11.581 20.3519 11.0174C19.8277 10.4537 19.0997 10.1234 18.3304 10.1H17.1204C16.6565 10.1 16.2804 9.72392 16.2804 9.26C16.2804 8.79608 16.6565 8.42 17.1204 8.42Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcDownloadLine.displayName = 'IcDownloadLine'; diff --git a/src/style/foundation/icons/generated/IcEditFilled.tsx b/src/style/foundation/icons/generated/IcEditFilled.tsx new file mode 100644 index 0000000..3bbf844 --- /dev/null +++ b/src/style/foundation/icons/generated/IcEditFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcEditFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.2398 15.6201L9.82976 16.3501C9.69683 16.3648 9.56269 16.3648 9.42976 16.3501C8.95674 16.3542 8.50222 16.1666 8.16976 15.8301C7.74249 15.3919 7.56567 14.7673 7.69976 14.1701L8.42976 10.7701C8.58484 10.1016 8.93251 9.49316 9.42976 9.02014L15.1298 3.32014H6.12976C5.0144 3.30658 3.94077 3.74367 3.15203 4.53241C2.3633 5.32114 1.92621 6.39478 1.93976 7.51014V17.8601C1.93976 20.1466 3.7933 22.0001 6.07976 22.0001H16.4398C18.7262 22.0001 20.5798 20.1466 20.5798 17.8601V9.07014L14.9998 14.6601C14.5193 15.1449 13.9075 15.4786 13.2398 15.6201Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.7698 3.11014C17.9271 1.7824 19.9365 1.63091 21.2798 2.77014C21.8428 3.41841 22.1236 4.26471 22.0597 5.12097C21.9959 5.97723 21.5927 6.77252 20.9398 7.33014L14.2698 14.0001C13.918 14.3329 13.4765 14.5554 12.9998 14.6401L9.61976 15.4001C9.34167 15.4812 9.04161 15.3993 8.84322 15.1883C8.64482 14.9772 8.58166 14.6727 8.67976 14.4001L9.40976 11.0001C9.52129 10.537 9.76032 10.1144 10.0998 9.78014L16.7698 3.11014ZM17.1798 7.77014L19.4198 5.53014C19.6951 5.23463 19.687 4.77413 19.4014 4.48851C19.1158 4.2029 18.6553 4.19478 18.3598 4.47014L16.1198 6.71014C15.8273 7.00295 15.8273 7.47732 16.1198 7.77014C16.4126 8.06259 16.8869 8.06259 17.1798 7.77014Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcEditFilled.displayName = 'IcEditFilled'; diff --git a/src/style/foundation/icons/generated/IcEditLine.tsx b/src/style/foundation/icons/generated/IcEditLine.tsx new file mode 100644 index 0000000..bee9f67 --- /dev/null +++ b/src/style/foundation/icons/generated/IcEditLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcEditLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M7.79007 15.2699L8.52007 11.8599C8.62635 11.3861 8.86574 10.9524 9.21007 10.6099L15.8801 3.99993C16.5565 3.3109 17.4748 2.91271 18.4401 2.88993C19.1681 2.8795 19.8701 3.1603 20.3901 3.66993C21.5263 5.01239 21.3796 7.01715 20.0601 8.17993L13.3901 14.8499C13.0476 15.1943 12.6139 15.4337 12.1401 15.5399L8.73007 16.2699H8.54007C8.29078 16.2795 8.05268 16.1661 7.903 15.9665C7.75332 15.7669 7.71111 15.5066 7.79007 15.2699ZM10.2701 11.6799C10.13 11.8157 10.0326 11.9895 9.99007 12.1799L9.50007 14.5099L11.8301 14.0099C12.0205 13.9674 12.1943 13.87 12.3301 13.7299L19.0001 7.05993C19.7308 6.47495 19.8758 5.42041 19.3301 4.65993C19.0911 4.43164 18.7704 4.3091 18.4401 4.31993C17.8706 4.34279 17.3326 4.58673 16.9401 4.99993L10.2701 11.6799Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19.9101 10.9299C19.4981 10.9353 19.1655 11.268 19.1601 11.6799V17.3699C19.1735 18.1742 18.8633 18.9502 18.2993 19.5236C17.7352 20.0971 16.9645 20.42 16.1601 20.4199H6.63008C4.96745 20.3873 3.63519 19.0329 3.63008 17.3699V7.87993C3.65738 6.21502 5.01494 4.87971 6.68008 4.87993H12.3701C12.7843 4.87993 13.1201 4.54414 13.1201 4.12993C13.1201 3.71572 12.7843 3.37993 12.3701 3.37993H6.63008C4.13658 3.37978 2.10748 5.38658 2.08008 7.87993V17.3699C2.08008 19.8828 4.11718 21.9199 6.63008 21.9199H16.1201C18.6291 21.9144 20.6601 19.8789 20.6601 17.3699V11.6799C20.6547 11.268 20.322 10.9353 19.9101 10.9299Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcEditLine.displayName = 'IcEditLine'; diff --git a/src/style/foundation/icons/generated/IcExpandFilled.tsx b/src/style/foundation/icons/generated/IcExpandFilled.tsx new file mode 100644 index 0000000..d802b8f --- /dev/null +++ b/src/style/foundation/icons/generated/IcExpandFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcExpandFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.5 20H5C4.44772 20 4 19.5523 4 19V15.5C4 14.9477 3.55228 14.5 3 14.5C2.44772 14.5 2 14.9477 2 15.5V19C2 20.6569 3.34315 22 5 22H8.5C9.05228 22 9.5 21.5523 9.5 21C9.5 20.4477 9.05228 20 8.5 20Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21 14.5C20.4477 14.5 20 14.9477 20 15.5V19C20 19.5523 19.5523 20 19 20H15.5C14.9477 20 14.5 20.4477 14.5 21C14.5 21.5523 14.9477 22 15.5 22H19C20.6569 22 22 20.6569 22 19V15.5C22 14.9477 21.5523 14.5 21 14.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19 2H15.5C14.9477 2 14.5 2.44772 14.5 3C14.5 3.55228 14.9477 4 15.5 4H19C19.5523 4 20 4.44772 20 5V8.5C20 9.05228 20.4477 9.5 21 9.5C21.5523 9.5 22 9.05228 22 8.5V5C22 3.34315 20.6569 2 19 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.5 2H5C3.34315 2 2 3.34315 2 5V8.5C2 9.05228 2.44772 9.5 3 9.5C3.55228 9.5 4 9.05228 4 8.5V5C4 4.44772 4.44772 4 5 4H8.5C9.05228 4 9.5 3.55228 9.5 3C9.5 2.44772 9.05228 2 8.5 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcExpandFilled.displayName = 'IcExpandFilled'; diff --git a/src/style/foundation/icons/generated/IcExpandLine.tsx b/src/style/foundation/icons/generated/IcExpandLine.tsx new file mode 100644 index 0000000..41639e5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcExpandLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcExpandLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.6943 2H14.8848C14.4339 2 14.0685 2.36548 14.0685 2.81633C14.0685 3.26717 14.4339 3.63265 14.8848 3.63265H18.6943C19.4457 3.63265 20.0548 4.24179 20.0548 4.9932V8.80272C20.0548 9.25357 20.4203 9.61905 20.8712 9.61905C21.322 9.61905 21.6875 9.25357 21.6875 8.80272V4.9932C21.6875 3.3401 20.3474 2 18.6943 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M4.6807 20.3673H8.49022C8.94107 20.3673 9.30655 20.7328 9.30655 21.1837C9.30655 21.6345 8.94107 22 8.49022 22H4.6807C3.0276 22 1.6875 20.6599 1.6875 19.0068V15.1973C1.6875 14.9056 1.84309 14.6361 2.09566 14.4903C2.34824 14.3445 2.65942 14.3445 2.91199 14.4903C3.16456 14.6361 3.32015 14.9056 3.32015 15.1973V19.0068C3.32015 19.7582 3.92929 20.3673 4.6807 20.3673Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.0548 15.1984C20.0548 14.747 20.4203 14.381 20.8712 14.381C21.3178 14.3809 21.6815 14.7403 21.6875 15.1875V19.0025C21.6875 20.658 20.3474 22 18.6943 22H14.8848C14.4339 22 14.0685 21.634 14.0685 21.1825C14.0685 20.731 14.4339 20.365 14.8848 20.365H18.6943C19.4457 20.365 20.0548 19.755 20.0548 19.0025V15.1984Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M4.6807 2H8.49022C8.94107 2 9.30655 2.36548 9.30655 2.81633C9.30655 3.26717 8.94107 3.63265 8.49022 3.63265H4.6807C3.92929 3.63265 3.32015 4.24179 3.32015 4.9932V8.80272C3.32015 9.25357 2.95467 9.61905 2.50383 9.61905C2.05298 9.61905 1.6875 9.25357 1.6875 8.80272V4.9932C1.6875 3.3401 3.0276 2 4.6807 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcExpandLine.displayName = 'IcExpandLine'; diff --git a/src/style/foundation/icons/generated/IcExternalLinkFilled.tsx b/src/style/foundation/icons/generated/IcExternalLinkFilled.tsx new file mode 100644 index 0000000..16ca5bc --- /dev/null +++ b/src/style/foundation/icons/generated/IcExternalLinkFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcExternalLinkFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.34 7.04L13.1 11.28C12.8072 11.5725 12.3328 11.5725 12.04 11.28C11.7475 10.9872 11.7475 10.5128 12.04 10.22L16.28 5.98C15.5612 5.48675 14.7117 5.2187 13.84 5.21H7.33C4.95027 5.20994 3.01649 7.13033 3 9.51V15.99C3 18.3814 4.93861 20.32 7.33 20.32H13.81C16.2014 20.32 18.14 18.3814 18.14 15.99V9.54C18.1384 8.64397 17.8589 7.77049 17.34 7.04Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.26 3.46C20.1878 3.27701 20.043 3.13217 19.86 3.06C19.7683 3.02092 19.6697 3.00053 19.57 3H14.57C14.1558 3 13.82 3.33579 13.82 3.75C13.82 4.16421 14.1558 4.5 14.57 4.5H17.76L16.29 5.97C16.7007 6.26085 17.0591 6.61927 17.35 7.03L18.82 5.56V8.75C18.82 9.16421 19.1558 9.5 19.57 9.5C19.9842 9.5 20.32 9.16421 20.32 8.75V3.75C20.3195 3.65031 20.2991 3.55172 20.26 3.46Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcExternalLinkFilled.displayName = 'IcExternalLinkFilled'; diff --git a/src/style/foundation/icons/generated/IcExternalLinkLine.tsx b/src/style/foundation/icons/generated/IcExternalLinkLine.tsx new file mode 100644 index 0000000..915c8cb --- /dev/null +++ b/src/style/foundation/icons/generated/IcExternalLinkLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcExternalLinkLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.44 3.46C20.3213 3.18364 20.0508 3.00329 19.75 3H14.75C14.3358 3 14 3.33579 14 3.75C14 4.16421 14.3358 4.5 14.75 4.5H17.94L12.22 10.22C11.9275 10.5128 11.9275 10.9872 12.22 11.28C12.5128 11.5725 12.9872 11.5725 13.28 11.28L19 5.56V8.75C19 9.16421 19.3358 9.5 19.75 9.5C20.1642 9.5 20.5 9.16421 20.5 8.75V3.75C20.4995 3.65031 20.4791 3.55172 20.44 3.46Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.75 11C17.338 11.0054 17.0054 11.338 17 11.75V15.75C16.9945 17.5426 15.5426 18.9945 13.75 19H7.75C5.95735 18.9945 4.50549 17.5426 4.5 15.75V9.75C4.50549 7.95735 5.95735 6.50549 7.75 6.5H11.75C12.1642 6.5 12.5 6.16421 12.5 5.75C12.5 5.33579 12.1642 5 11.75 5H7.75C5.12665 5 3 7.12665 3 9.75V15.75C3 18.3734 5.12665 20.5 7.75 20.5H13.75C16.3734 20.5 18.5 18.3734 18.5 15.75V11.75C18.4946 11.338 18.162 11.0054 17.75 11Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcExternalLinkLine.displayName = 'IcExternalLinkLine'; diff --git a/src/style/foundation/icons/generated/IcEyeFilled.tsx b/src/style/foundation/icons/generated/IcEyeFilled.tsx new file mode 100644 index 0000000..ca0477c --- /dev/null +++ b/src/style/foundation/icons/generated/IcEyeFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcEyeFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.0276 7.64929L21.2076 10.9893C21.4779 11.2056 21.6352 11.5331 21.6352 11.8793C21.6352 12.2255 21.4779 12.5529 21.2076 12.7693L17.0276 16.1093C14.2726 18.3083 10.3626 18.3083 7.60761 16.1093L3.42761 12.7693C3.15733 12.5529 3 12.2255 3 11.8793C3 11.5331 3.15733 11.2056 3.42761 10.9893L7.60761 7.64929C10.3626 5.45024 14.2726 5.45024 17.0276 7.64929ZM10.0176 11.8793C10.0176 13.1495 11.0474 14.1793 12.3176 14.1793C13.5879 14.1793 14.6176 13.1495 14.6176 11.8793C14.6176 10.609 13.5879 9.57929 12.3176 9.57929C11.0474 9.57929 10.0176 10.609 10.0176 11.8793Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcEyeFilled.displayName = 'IcEyeFilled'; diff --git a/src/style/foundation/icons/generated/IcEyeLine.tsx b/src/style/foundation/icons/generated/IcEyeLine.tsx new file mode 100644 index 0000000..8353eb3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcEyeLine.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcEyeLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M9.12566 12.148C9.12566 10.6036 10.318 9.35166 11.7888 9.35166C13.2596 9.35166 14.452 10.6036 14.452 12.148C14.452 13.6923 13.2596 14.9443 11.7888 14.9443C10.318 14.9443 9.12566 13.6923 9.12566 12.148ZM10.8625 12.148C10.8625 12.6851 11.2772 13.1206 11.7888 13.1206C12.3004 13.1206 12.7151 12.6851 12.7151 12.148C12.7151 11.6108 12.3004 11.1753 11.7888 11.1753C11.2772 11.1753 10.8625 11.6108 10.8625 12.148Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.2425 7.00519L22.0825 11.0659C22.3955 11.329 22.5776 11.7271 22.5776 12.148C22.5776 12.5689 22.3955 12.967 22.0825 13.23L17.2425 17.2908C14.0525 19.9643 9.52511 19.9643 6.33513 17.2908L1.49513 13.23C1.18217 12.967 1 12.5689 1 12.148C1 11.7271 1.18217 11.329 1.49513 11.0659L6.33513 7.00519C9.52511 4.3316 14.0525 4.3316 17.2425 7.00519ZM7.41197 15.9291C9.9737 18.0699 13.6039 18.0699 16.1657 15.9291L20.5888 12.148L16.1657 8.42766C13.6039 6.28685 9.9737 6.28685 7.41197 8.42766L2.98881 12.148L7.41197 15.9291Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcEyeLine.displayName = 'IcEyeLine'; diff --git a/src/style/foundation/icons/generated/IcFacebookFilled.tsx b/src/style/foundation/icons/generated/IcFacebookFilled.tsx new file mode 100644 index 0000000..219167d --- /dev/null +++ b/src/style/foundation/icons/generated/IcFacebookFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFacebookFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.8208 11.9181C21.8205 16.9329 18.0705 21.1554 13.0908 21.7481V15.0481H14.8508C15.0975 15.0494 15.3051 14.8635 15.3308 14.6181L15.5208 13.1681C15.534 13.0304 15.4907 12.8932 15.4008 12.7881C15.3088 12.6793 15.1733 12.617 15.0308 12.6181H13.0908V10.9181C13.0908 10.3658 13.5385 9.91809 14.0908 9.91809H15.0908C15.2198 9.92078 15.3445 9.87139 15.4367 9.78108C15.5289 9.69077 15.5808 9.56714 15.5808 9.43809V7.82809C15.5776 7.57759 15.3895 7.36813 15.1408 7.33809C15.1408 7.33809 14.4208 7.27809 13.5608 7.27809C11.4208 7.27809 10.2408 8.54809 10.2408 10.8581V12.6181H8.24081C7.97019 12.6181 7.75081 12.8375 7.75081 13.1081V14.5581C7.75081 14.8287 7.97019 15.0481 8.24081 15.0481H10.1808V21.6681C5.01228 20.7517 1.45482 15.9641 2.06884 10.751C2.68286 5.53794 7.25533 1.70791 12.4953 2.01751C17.7353 2.32712 21.825 6.66896 21.8208 11.9181Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFacebookFilled.displayName = 'IcFacebookFilled'; diff --git a/src/style/foundation/icons/generated/IcFacebookLine.tsx b/src/style/foundation/icons/generated/IcFacebookLine.tsx new file mode 100644 index 0000000..8660f02 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFacebookLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFacebookLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.06 9.91H15.06C15.189 9.91003 15.3127 9.85809 15.403 9.76589C15.4933 9.6737 15.5427 9.54903 15.54 9.42V7.82C15.5409 7.56977 15.3494 7.36085 15.1 7.34C15.1 7.34 14.39 7.28 13.52 7.28C11.38 7.28 10.2 8.55 10.2 10.85V12.62H8.22999C8.10186 12.6172 7.97817 12.6669 7.88754 12.7576C7.79692 12.8482 7.74724 12.9719 7.74999 13.1V14.56C7.74724 14.6881 7.79692 14.8118 7.88754 14.9024C7.97817 14.9931 8.10186 15.0428 8.22999 15.04H10.17V20.7H13.09V15.04H14.85C15.0917 15.0375 15.2955 14.8592 15.33 14.62L15.51 13.16C15.5283 13.0218 15.4844 12.8826 15.39 12.78C15.2984 12.6776 15.1674 12.6194 15.03 12.62H13.09V10.91C13.0897 10.3692 13.5195 9.92622 14.06 9.91Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M2 11.91C2 6.43686 6.43686 2 11.91 2C14.5383 2 17.0589 3.04409 18.9174 4.90257C20.7759 6.76106 21.82 9.2817 21.82 11.91C21.82 17.3831 17.3831 21.82 11.91 21.82C6.43686 21.82 2 17.3831 2 11.91ZM20.32 11.91C20.32 7.26529 16.5547 3.5 11.91 3.5C7.26984 3.511 3.51099 7.26985 3.5 11.91C3.5 16.5547 7.26528 20.32 11.91 20.32C16.5547 20.32 20.32 16.5547 20.32 11.91Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFacebookLine.displayName = 'IcFacebookLine'; diff --git a/src/style/foundation/icons/generated/IcFigmaFilled.tsx b/src/style/foundation/icons/generated/IcFigmaFilled.tsx new file mode 100644 index 0000000..c64bbc6 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFigmaFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFigmaFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15 9C13.4182 8.99648 12.1054 10.2217 12 11.8V9H15C16.6569 9 18 7.65685 18 6C18 4.34315 16.6569 3 15 3H9C7.34315 3 6 4.34315 6 6C6 7.65685 7.34315 9 9 9C7.34315 9 6 10.3431 6 12C6 13.6569 7.34315 15 9 15C7.34315 15 6 16.3431 6 18C6 19.6569 7.34315 21 9 21C10.6569 21 12 19.6569 12 18V12.2C12.1087 13.8264 13.4961 15.0684 15.1245 14.9971C16.7529 14.9259 18.0265 13.5674 17.9927 11.9377C17.9588 10.3081 16.63 9.00363 15 9Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFigmaFilled.displayName = 'IcFigmaFilled'; diff --git a/src/style/foundation/icons/generated/IcFigmaLine.tsx b/src/style/foundation/icons/generated/IcFigmaLine.tsx new file mode 100644 index 0000000..5fce03f --- /dev/null +++ b/src/style/foundation/icons/generated/IcFigmaLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFigmaLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.3119 4.56678C18.8192 6.1024 18.2821 7.79014 16.9805 8.75001C18.2969 9.7025 18.8477 11.396 18.3435 12.9407C17.8392 14.4853 16.3953 15.5277 14.7705 15.52C13.956 15.5187 13.1649 15.2479 12.5205 14.75V17.75C12.5205 19.5135 11.2918 21.0387 9.56869 21.4141C7.84563 21.7894 6.09383 20.9135 5.36029 19.3099C4.62675 17.7062 5.10969 15.8081 6.52047 14.75C5.56476 14.0493 5.00011 12.9351 5.00011 11.75C5.00011 10.5649 5.56476 9.45076 6.52047 8.75001C5.21888 7.79014 4.68171 6.1024 5.18903 4.56678C5.69635 3.03117 7.13323 1.99559 8.75047 2.00001H14.7505C16.3677 1.99559 17.8046 3.03117 18.3119 4.56678ZM14.7505 8.00001C15.9853 7.98904 16.9805 6.98489 16.9805 5.75001H17.0005C17.0005 4.50737 15.9931 3.50001 14.7505 3.50001H12.5005V8.00001H14.7505ZM6.50047 5.75001C6.50047 4.50737 7.50783 3.50001 8.75047 3.50001H11.0005V8.00001H8.75047C7.50783 8.00001 6.50047 6.99266 6.50047 5.75001ZM8.75047 9.50001C7.50783 9.50001 6.50047 10.5074 6.50047 11.75C6.50047 12.9927 7.50783 14 8.75047 14H11.0005V9.50001H8.75047ZM11.0005 17.75C11.0005 18.9927 9.99311 20 8.75047 20C7.50783 20 6.50047 18.9927 6.50047 17.75C6.50047 16.5074 7.50783 15.5 8.75047 15.5H11.0005V17.75ZM12.5005 11.75C12.5005 12.9927 13.5078 14 14.7505 14C15.9931 14 17.0005 12.9927 17.0005 11.75C17.0005 10.5074 15.9931 9.50001 14.7505 9.50001C13.5078 9.50001 12.5005 10.5074 12.5005 11.75Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFigmaLine.displayName = 'IcFigmaLine'; diff --git a/src/style/foundation/icons/generated/IcFilterBarFilled.tsx b/src/style/foundation/icons/generated/IcFilterBarFilled.tsx new file mode 100644 index 0000000..e22aee0 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFilterBarFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFilterBarFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10 7.39034H4C3.44772 7.39034 3 7.83806 3 8.39034C3 8.94262 3.44772 9.39034 4 9.39034H10C10.5523 9.39034 11 8.94262 11 8.39034C11 7.83806 10.5523 7.39034 10 7.39034Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8 14.1603C7.15399 14.1578 6.37938 14.6342 6 15.3903H4C3.44772 15.3903 3 15.8381 3 16.3903C3 16.9426 3.44772 17.3903 4 17.3903H6C6.4954 18.3599 7.62079 18.8271 8.65718 18.4934C9.69356 18.1598 10.335 17.1238 10.1718 16.0473C10.0085 14.9709 9.08871 14.1717 8 14.1603Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.72 10.4603C14.4939 10.4592 15.2108 10.0533 15.61 9.39034H20C20.5523 9.39034 21 8.94262 21 8.39034C21 7.83806 20.5523 7.39034 20 7.39034H15.78C15.3575 6.35131 14.229 5.7878 13.1446 6.07435C12.0601 6.36089 11.3573 7.40832 11.5032 8.52044C11.6491 9.63255 12.5984 10.4632 13.72 10.4603Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20 15.3903H12C11.4477 15.3903 11 15.8381 11 16.3903C11 16.9426 11.4477 17.3903 12 17.3903H20C20.5523 17.3903 21 16.9426 21 16.3903C21 15.8381 20.5523 15.3903 20 15.3903Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFilterBarFilled.displayName = 'IcFilterBarFilled'; diff --git a/src/style/foundation/icons/generated/IcFilterBarLine.tsx b/src/style/foundation/icons/generated/IcFilterBarLine.tsx new file mode 100644 index 0000000..a93f267 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFilterBarLine.tsx @@ -0,0 +1,38 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFilterBarLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.7691 10.6179C14.6701 10.5963 15.4749 10.0491 15.8263 9.21925C15.9013 9.25087 15.9815 9.2683 16.0629 9.27067H20.1771C20.6032 9.27067 20.9486 8.92534 20.9486 8.49935C20.9486 8.07336 20.6032 7.72802 20.1771 7.72802H16.1143C16.0699 7.72221 16.025 7.72221 15.9806 7.72802C15.686 6.57063 14.5523 5.83303 13.3746 6.0325C12.1969 6.23197 11.3695 7.30174 11.4726 8.49158C11.5756 9.68142 12.5747 10.593 13.7691 10.5871V10.6179ZM13.7691 7.58404C14.1838 7.58404 14.52 7.92017 14.52 8.3348C14.52 8.74943 14.1838 9.08556 13.7691 9.08556C13.3545 9.08556 13.0183 8.74943 13.0183 8.3348C13.0183 7.92017 13.3545 7.58404 13.7691 7.58404Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M3.77143 7.72802H9.94286C10.3689 7.72802 10.7143 8.07336 10.7143 8.49935C10.7143 8.92534 10.3689 9.27067 9.94286 9.27067H3.77143C3.34538 9.27067 3 8.92534 3 8.49935C3 8.07336 3.34538 7.72802 3.77143 7.72802Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.736 15.9555C6.05818 15.0444 6.91918 14.4347 7.88571 14.4334V14.4128C9.04884 14.4114 10.029 15.2806 10.1663 16.4354C10.3037 17.5902 9.55477 18.6651 8.42374 18.9364C7.29271 19.2077 6.13762 18.5896 5.736 17.4981H3.77143C3.34538 17.4981 3 17.1528 3 16.7268C3 16.3008 3.34538 15.9555 3.77143 15.9555H5.736ZM7.1361 16.7809C7.14317 17.19 7.47652 17.5181 7.88571 17.5187V17.4776C8.3004 17.4776 8.63657 17.1414 8.63657 16.7268C8.61415 16.3183 8.26871 16.0029 7.85978 16.0177C7.45086 16.0324 7.12903 16.3718 7.1361 16.7809Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12 15.9555H20.2286C20.6546 15.9555 21 16.3008 21 16.7268C21 17.1528 20.6546 17.4981 20.2286 17.4981H12C11.574 17.4981 11.2286 17.1528 11.2286 16.7268C11.2286 16.3008 11.574 15.9555 12 15.9555Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFilterBarLine.displayName = 'IcFilterBarLine'; diff --git a/src/style/foundation/icons/generated/IcFilterFilled.tsx b/src/style/foundation/icons/generated/IcFilterFilled.tsx new file mode 100644 index 0000000..c73cae4 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFilterFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFilterFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.89887 2H19.0789C20.2514 2.00049 21.3083 2.70705 21.757 3.79038C22.2056 4.87372 21.9577 6.12063 21.1289 6.95L16.3589 11.72C15.8215 12.2721 15.5172 13.0097 15.5089 13.78V18.17C15.5073 19.0824 15.0779 19.9413 14.3489 20.49L13.1089 21.43C12.2287 22.0902 11.0507 22.1954 10.0675 21.7016C9.08422 21.2079 8.46507 20.2002 8.46887 19.1V13.78C8.46054 13.0097 8.15619 12.2721 7.61887 11.72L2.84887 6.95C2.01999 6.12063 1.77211 4.87372 2.22077 3.79038C2.66942 2.70705 3.7263 2.00049 4.89887 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFilterFilled.displayName = 'IcFilterFilled'; diff --git a/src/style/foundation/icons/generated/IcFilterLine.tsx b/src/style/foundation/icons/generated/IcFilterLine.tsx new file mode 100644 index 0000000..9350b4b --- /dev/null +++ b/src/style/foundation/icons/generated/IcFilterLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFilterLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.96134 2.00065H19.1413V2.01065C20.3363 1.98986 21.4217 2.70428 21.875 3.81009C22.3284 4.9159 22.057 6.1866 21.1913 7.01065L16.4213 11.7807C15.8904 12.3125 15.5858 13.0292 15.5713 13.7807V18.1807C15.5698 19.0931 15.1403 19.9519 14.4113 20.5007L13.1713 21.4307C12.2944 22.0979 11.1144 22.2085 10.1288 21.7157C9.14325 21.2229 8.52367 20.2125 8.53134 19.1107V13.7807C8.51691 13.0292 8.21231 12.3125 7.68134 11.7807L2.91134 7.01065C2.0381 6.18783 1.76172 4.91222 2.2161 3.80176C2.67049 2.6913 3.76178 1.97531 4.96134 2.00065ZM20.4413 4.37065C20.2255 3.84303 19.7114 3.49894 19.1413 3.50065H4.96134C4.3913 3.49894 3.87714 3.84303 3.66134 4.37065C3.43857 4.89571 3.56176 5.50372 3.97134 5.90065L8.76134 10.6707C9.59042 11.4928 10.0551 12.6131 10.0513 13.7807V19.1107C10.046 19.4793 10.1873 19.835 10.4443 20.0994C10.7012 20.3639 11.0527 20.5154 11.4213 20.5207C11.7226 20.5193 12.0148 20.4172 12.2513 20.2307L13.4913 19.3007C13.8439 19.0363 14.0513 18.6213 14.0513 18.1807V13.7807C14.0529 12.6102 14.5249 11.4895 15.3613 10.6707L20.1313 5.90065C20.5409 5.50372 20.6641 4.89571 20.4413 4.37065Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFilterLine.displayName = 'IcFilterLine'; diff --git a/src/style/foundation/icons/generated/IcFlagFilled.tsx b/src/style/foundation/icons/generated/IcFlagFilled.tsx new file mode 100644 index 0000000..5b348f8 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFlagFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFlagFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.16 7.25H16.25C15.3419 7.3012 14.5637 6.60792 14.51 5.7V5.62C14.4843 5.1821 14.2852 4.77247 13.9569 4.48162C13.6285 4.19078 13.1978 4.04266 12.76 4.07H6.5V3.75C6.5 3.33579 6.16421 3 5.75 3C5.33579 3 5 3.33579 5 3.75V20.75C5 21.1642 5.33579 21.5 5.75 21.5C6.16421 21.5 6.5 21.1642 6.5 20.75V12.47H7.67C8.57807 12.4188 9.35632 13.1121 9.41 14.02V14.08C9.46368 14.9879 10.2419 15.6812 11.15 15.63H17.15C18.0581 15.6812 18.8363 14.9879 18.89 14.08V8.78C18.8207 7.88669 18.0551 7.20954 17.16 7.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFlagFilled.displayName = 'IcFlagFilled'; diff --git a/src/style/foundation/icons/generated/IcFlagLine.tsx b/src/style/foundation/icons/generated/IcFlagLine.tsx new file mode 100644 index 0000000..8f95fec --- /dev/null +++ b/src/style/foundation/icons/generated/IcFlagLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFlagLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5 3.77C5.00539 3.35804 5.33804 3.02539 5.75 3.02L5.74 3C6.15421 3 6.49 3.33579 6.49 3.75V4.07H12.75C13.6581 4.01881 14.4363 4.71208 14.49 5.62V5.7C14.5437 6.60792 15.3219 7.3012 16.23 7.25H17.14C18.0427 7.19832 18.8207 7.87852 18.89 8.78V14.08C18.8363 14.9879 18.0581 15.6812 17.15 15.63H11.15C10.2419 15.6812 9.46368 14.9879 9.41 14.08V14.02C9.35632 13.1121 8.57807 12.4188 7.67 12.47H6.5V20.77C6.5 21.1842 6.16421 21.52 5.75 21.52C5.33579 21.52 5 21.1842 5 20.77V3.77ZM12.9 5.66C12.851 5.64583 12.799 5.64583 12.75 5.66V5.68H6.59V10.9H7.67C9.41852 10.8538 10.888 12.2038 10.99 13.95C11.0396 13.9588 11.0904 13.9588 11.14 13.95H17.14C17.1896 13.9588 17.2404 13.9588 17.29 13.95V8.78C17.241 8.76583 17.189 8.76583 17.14 8.78H16.23C14.4517 8.83061 12.9652 7.43786 12.9 5.66Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFlagLine.displayName = 'IcFlagLine'; diff --git a/src/style/foundation/icons/generated/IcFlameFilled.tsx b/src/style/foundation/icons/generated/IcFlameFilled.tsx new file mode 100644 index 0000000..e20a12d --- /dev/null +++ b/src/style/foundation/icons/generated/IcFlameFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFlameFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.0513 2L10.6813 4.8C9.70235 6.80035 8.39031 8.61962 6.8013 10.18L6.6213 10.35C5.60076 11.3408 5.01766 12.6977 5.0013 14.12V14.3C4.97427 17.0851 6.63391 19.6101 9.2013 20.69L9.4613 20.8C11.1452 21.5152 13.0474 21.5152 14.7313 20.8H14.7913C17.3779 19.6762 19.0375 17.1099 19.0013 14.29V9.95C18.1393 11.9185 16.5739 13.4946 14.6113 14.37C14.6113 14.37 14.6113 14.37 14.5513 14.37C14.4913 14.37 13.7913 14.66 13.4913 14.37C13.2234 14.0989 13.1977 13.6712 13.4313 13.37L13.5013 13.32H13.5513C15.8471 11.575 16.3823 8.34172 14.7713 5.95C13.4713 3.97 12.0513 2 12.0513 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFlameFilled.displayName = 'IcFlameFilled'; diff --git a/src/style/foundation/icons/generated/IcFlameLine.tsx b/src/style/foundation/icons/generated/IcFlameLine.tsx new file mode 100644 index 0000000..6d38079 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFlameLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFlameLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.5601 14.36H14.6201C16.5849 13.4928 18.1518 11.9187 19.0101 9.95V14.31C19.0181 17.1046 17.3632 19.6362 14.8001 20.75H14.7301C13.8827 21.1089 12.9704 21.2893 12.0501 21.28C11.1606 21.2824 10.2797 21.1056 9.46012 20.76L9.20012 20.65C6.64265 19.58 4.98392 17.0722 5.00012 14.3V14.12C5.0193 12.7003 5.59786 11.3456 6.61012 10.35L6.79012 10.18C8.38136 8.62154 9.69369 6.80186 10.6701 4.8L12.0401 2C12.0401 2 13.4601 4 14.7801 6C16.3899 8.38859 15.8545 11.6186 13.5601 13.36H13.4401C13.2019 13.6598 13.2278 14.0908 13.5001 14.36C13.614 14.4562 13.7616 14.503 13.9101 14.49C14.1322 14.4807 14.3515 14.4368 14.5601 14.36ZM14.1201 19.36H14.1901V19.35C16.1896 18.4737 17.4864 16.503 17.5001 14.32C16.8257 14.9135 16.0546 15.3871 15.2201 15.72L15.0901 15.77C14.7137 15.9166 14.314 15.9945 13.9101 16C13.3627 16.0193 12.8314 15.8133 12.4401 15.43C11.6231 14.6226 11.5456 13.3293 12.2601 12.43C12.3474 12.321 12.4482 12.2235 12.5601 12.14H12.6301C14.3163 10.8822 14.713 8.51958 13.5301 6.78C13.1001 6.14 12.6701 5.5 12.2701 4.93L12.0201 5.45C10.9617 7.58318 9.54826 9.52081 7.84013 11.18L7.66013 11.35C6.93381 12.0668 6.51736 13.0397 6.50013 14.06V14.25C6.47303 16.4292 7.77047 18.407 9.78013 19.25L10.0401 19.36C11.3438 19.9135 12.8164 19.9135 14.1201 19.36Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFlameLine.displayName = 'IcFlameLine'; diff --git a/src/style/foundation/icons/generated/IcFolderEditFilled.tsx b/src/style/foundation/icons/generated/IcFolderEditFilled.tsx new file mode 100644 index 0000000..642f406 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderEditFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderEditFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.9083 15.1365L17.8898 13.1445C18.0858 12.9342 18.381 12.8476 18.6596 12.9187C18.9382 12.9899 19.1558 13.2074 19.2269 13.486C19.2981 13.7646 19.2115 14.0598 19.0011 14.2558L17.0196 16.2478C16.873 16.3963 16.6727 16.4794 16.464 16.4784C16.2545 16.4832 16.0528 16.3994 15.9083 16.2478C15.7584 16.1018 15.6739 15.9014 15.6739 15.6921C15.6739 15.4829 15.7584 15.2825 15.9083 15.1365Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M18.9487 6.19361H13.9268C12.7688 6.19361 11.83 5.25484 11.83 4.09681C11.83 2.93877 10.8912 2 9.73321 2H4.71136C2.6681 2.00572 1.01152 3.65763 1.00001 5.70086V18.1244C0.99722 19.1096 1.38734 20.0552 2.08396 20.7518C2.78058 21.4485 3.7262 21.8386 4.71136 21.8358H18.9487C20.9984 21.8358 22.66 20.1742 22.66 18.1244V9.91544C22.66 7.86402 21.0001 6.19939 18.9487 6.19361ZM19.9447 15.126L15.8664 19.0156C15.6537 19.2273 15.3775 19.3636 15.0801 19.4035L12.8784 19.739C12.7039 19.7706 12.5248 19.717 12.3964 19.5947C12.2679 19.4725 12.2055 19.2963 12.2284 19.1204L12.5744 17.0236C12.6207 16.7381 12.7609 16.4761 12.9728 16.2792L17.072 12.3897C17.8705 11.5893 19.1598 11.5661 19.9866 12.3372C20.3675 12.7039 20.5793 13.2121 20.5713 13.7407C20.5634 14.2694 20.3364 14.771 19.9447 15.126Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderEditFilled.displayName = 'IcFolderEditFilled'; diff --git a/src/style/foundation/icons/generated/IcFolderEditLine.tsx b/src/style/foundation/icons/generated/IcFolderEditLine.tsx new file mode 100644 index 0000000..7f27029 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderEditLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderEditLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5.88712 20.5647H11.8312C12.2647 20.5647 12.616 20.9161 12.616 21.3496C12.616 21.7831 12.2647 22.1345 11.8312 22.1345H5.88712C3.19043 22.1287 1.00577 19.944 1.00001 17.2474V6.90804C0.997233 5.60912 1.51056 4.3623 2.42707 3.44186C3.34359 2.52143 4.5882 2.00277 5.88712 2H9.92657C11.4466 2 12.6788 3.23223 12.6788 4.75227C12.6845 5.403 13.2106 5.92912 13.8614 5.9348H17.9008C20.5975 5.94056 22.7822 8.12522 22.7879 10.8219C22.7939 11.2648 22.4457 11.6316 22.0031 11.6486C21.7978 11.6572 21.598 11.5816 21.4499 11.4394C21.3017 11.2971 21.218 11.1006 21.2182 10.8952C21.2322 10.0044 20.8895 9.14496 20.2665 8.50816C19.6434 7.87136 18.7917 7.51001 17.9008 7.50454H13.8614C12.3413 7.50454 11.1091 6.2723 11.1091 4.75227C11.0922 4.10973 10.5693 3.59608 9.92657 3.59066H5.88712C4.05498 3.59066 2.56975 5.0759 2.56975 6.90804V17.2474C2.56975 19.0795 4.05498 20.5647 5.88712 20.5647Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M22.631 13.4486C21.5018 12.3971 19.752 12.3971 18.6229 13.4486L14.5521 17.3415C14.2169 17.6591 13.9962 18.0785 13.9242 18.5345L13.5788 20.6275C13.5013 21.0657 13.6556 21.5129 13.987 21.8101C14.2458 22.0741 14.6009 22.2215 14.9707 22.2182H15.1799L17.3566 21.8833C17.8113 21.8087 18.2337 21.6011 18.5706 21.2868L22.631 17.3939C23.1886 16.8741 23.5068 16.147 23.51 15.3846C23.4991 14.6451 23.1806 13.9435 22.631 13.4486ZM21.4903 16.2637L17.4194 20.1566C17.3231 20.2449 17.2031 20.3031 17.0741 20.324L15.2113 20.6066L15.4939 18.8799C15.5136 18.7626 15.5727 18.6556 15.6613 18.5764L19.7217 14.6835C19.9809 14.4432 20.3206 14.3088 20.674 14.3067C20.9932 14.3001 21.3018 14.4206 21.5321 14.6416C21.7448 14.8388 21.8661 15.1155 21.867 15.4055C21.865 15.7313 21.7287 16.0417 21.4903 16.2637Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderEditLine.displayName = 'IcFolderEditLine'; diff --git a/src/style/foundation/icons/generated/IcFolderFilled.tsx b/src/style/foundation/icons/generated/IcFolderFilled.tsx new file mode 100644 index 0000000..2065c55 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.9999 9.99536V18.2457C21.9999 20.3191 20.4583 22 18.5567 22H5.44312C3.54154 22 2 20.3191 2 18.2457V5.75435C2 3.68088 3.54154 2 5.44312 2H10.0552C11.1292 2 11.9999 2.94938 11.9999 4.12051C12.0173 5.27804 12.8829 6.20641 13.9447 6.20626H18.5567C19.4755 6.20621 20.3561 6.60653 21.0027 7.31814C21.6494 8.02975 22.0084 8.99364 21.9999 9.99536Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderFilled.displayName = 'IcFolderFilled'; diff --git a/src/style/foundation/icons/generated/IcFolderLine.tsx b/src/style/foundation/icons/generated/IcFolderLine.tsx new file mode 100644 index 0000000..9d75005 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.40099 2.00001H10.3716C12.0947 2.00001 13.4914 3.50339 13.4914 5.3579C13.4914 5.41374 13.5121 5.46729 13.5487 5.50677C13.5854 5.54625 13.6352 5.56843 13.687 5.56843H17.599C20.0274 5.57422 21.9946 7.69159 22 10.3053V17.2632C21.9946 19.8768 20.0274 21.9942 17.599 22H6.40099C3.97039 22 2.00001 19.8792 2.00001 17.2632V6.73685C1.99741 5.47971 2.46024 4.27324 3.28615 3.38431C4.11206 2.49537 5.23298 1.99721 6.40099 2.00001ZM11.9951 5.3579C11.9951 4.37542 11.2551 3.57896 10.3423 3.57896H6.40099C4.78059 3.57896 3.467 4.99279 3.467 6.73685V17.2632C3.467 19.0072 4.78059 20.4211 6.40099 20.4211H17.5697C19.1901 20.4211 20.5037 19.0072 20.5037 17.2632V10.3053C20.5037 8.56121 19.1901 7.14738 17.5697 7.14738H13.6577C12.7395 7.14738 11.9951 6.3462 11.9951 5.3579Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderLine.displayName = 'IcFolderLine'; diff --git a/src/style/foundation/icons/generated/IcFolderOpenedFilled.tsx b/src/style/foundation/icons/generated/IcFolderOpenedFilled.tsx new file mode 100644 index 0000000..1f8a654 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderOpenedFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderOpenedFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.45 10.1299V10.4099C21.9453 11.0319 22.146 11.8383 22 12.6199L19.92 19.1199C19.5115 20.1785 18.4947 20.8776 17.36 20.8799H4.7C3.21076 20.8476 2.01584 19.6394 2 18.1499V6.87988C1.99982 4.82819 3.64848 3.15724 5.7 3.12988H10C11.3807 3.12988 12.5 4.24917 12.5 5.62988C12.5 6.18217 12.9477 6.62988 13.5 6.62988H18C19.9134 6.65722 21.4502 8.21625 21.45 10.1299ZM5.7 4.62988C4.45736 4.62988 3.45 5.63724 3.45 6.87988V13.9999L4.52 11.2199C4.91802 10.1387 5.94784 9.42018 7.1 9.41988H19.35C19.523 9.40483 19.697 9.40483 19.87 9.41988C19.5751 8.64324 18.8308 8.12977 18 8.12988H13.5C12.1216 8.1244 11.0055 7.00832 11 5.62988C11 5.0776 10.5523 4.62988 10 4.62988H5.7Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderOpenedFilled.displayName = 'IcFolderOpenedFilled'; diff --git a/src/style/foundation/icons/generated/IcFolderOpenedLine.tsx b/src/style/foundation/icons/generated/IcFolderOpenedLine.tsx new file mode 100644 index 0000000..1960702 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderOpenedLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderOpenedLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.46 10.23C21.4704 10.1537 21.4704 10.0763 21.46 10C21.46 8.067 19.893 6.5 17.96 6.5H13.5C12.9477 6.5 12.5 6.05228 12.5 5.5C12.5 4.83696 12.2366 4.20107 11.7678 3.73223C11.2989 3.26339 10.663 3 10 3H5.75C3.67893 3 2 4.67893 2 6.75V18.02C2.01639 19.5287 3.24123 20.7446 4.75 20.75H17.41C18.5438 20.7449 19.5592 20.0468 19.97 18.99L22.06 12.49C22.2048 11.685 21.985 10.8572 21.46 10.23ZM3.5 6.75C3.5 5.50736 4.50736 4.5 5.75 4.5H10C10.5523 4.5 11 4.94772 11 5.5C11.0055 6.87844 12.1216 7.99452 13.5 8H18C18.8308 7.99989 19.5751 8.51335 19.87 9.29C19.697 9.27495 19.523 9.27495 19.35 9.29H7.15C5.99784 9.29029 4.96802 10.0088 4.57 11.09L3.5 13.87V6.75ZM17.41 19.25C17.9167 19.2494 18.372 18.9405 18.56 18.47L20.64 12.12C20.6779 11.7831 20.5727 11.4457 20.35 11.19C20.1009 10.8989 19.7329 10.737 19.35 10.75H7.15C6.62408 10.7503 6.15365 11.0772 5.97 11.57L3.5 18.12C3.56647 18.7609 4.10571 19.2483 4.75 19.25H17.41Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderOpenedLine.displayName = 'IcFolderOpenedLine'; diff --git a/src/style/foundation/icons/generated/IcFolderSharedFilled.tsx b/src/style/foundation/icons/generated/IcFolderSharedFilled.tsx new file mode 100644 index 0000000..9e7d863 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderSharedFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderSharedFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.9487 6.19361H13.9268C12.7688 6.19361 11.83 5.25484 11.83 4.09681C11.83 2.93877 10.8912 2 9.73321 2H4.71136C2.6681 2.00572 1.01152 3.65763 1.00001 5.70086V18.1244C0.99722 19.1096 1.38734 20.0552 2.08396 20.7518C2.78058 21.4485 3.7262 21.8386 4.71136 21.8358H18.9487C20.9984 21.8358 22.66 20.1742 22.66 18.1244V9.91544C22.66 7.86402 21.0001 6.19939 18.9487 6.19361ZM15.3736 12.9558C15.3793 12.0839 16.0848 11.3784 16.9567 11.3727H17.5648C17.9874 11.3699 18.3939 11.5352 18.6947 11.832C18.9955 12.1289 19.1661 12.5332 19.1688 12.9558V13.6792C19.1688 14.7214 18.3239 15.5663 17.2817 15.5663C16.2395 15.5663 15.3946 14.7214 15.3946 13.6792L15.3736 12.9558ZM15.3107 19.739H19.1688C19.5983 19.737 20.0037 19.5401 20.2708 19.2037C20.5378 18.8673 20.6377 18.4279 20.5422 18.0091L20.4374 17.5268C20.322 16.8793 19.7636 16.4044 19.1059 16.3946H15.4156C14.7563 16.4003 14.1956 16.8771 14.0841 17.5268L13.9792 18.0091C13.8851 18.4208 13.9798 18.8531 14.2374 19.1877C14.495 19.5224 14.8886 19.7246 15.3107 19.739Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderSharedFilled.displayName = 'IcFolderSharedFilled'; diff --git a/src/style/foundation/icons/generated/IcFolderSharedLine.tsx b/src/style/foundation/icons/generated/IcFolderSharedLine.tsx new file mode 100644 index 0000000..f828d10 --- /dev/null +++ b/src/style/foundation/icons/generated/IcFolderSharedLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcFolderSharedLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5.89427 20.5919H13.3352C13.7693 20.5919 14.1212 20.9438 14.1212 21.3779C14.1212 21.812 13.7693 22.1639 13.3352 22.1639H5.89427C3.19364 22.1582 1.00578 19.9703 1.00001 17.2697V6.91522C0.997229 5.6144 1.51131 4.36576 2.42916 3.44397C3.34701 2.52219 4.59345 2.00278 5.89427 2H9.93963C11.4619 2 12.6959 3.23404 12.6959 4.7563C12.7016 5.40798 13.2285 5.93487 13.8802 5.94056H17.9256C20.6262 5.94633 22.8141 8.13419 22.8198 10.8348C22.8258 11.2783 22.477 11.6457 22.0338 11.6628C21.8283 11.6713 21.6282 11.5956 21.4798 11.4532C21.3314 11.3107 21.2476 11.1139 21.2478 10.9082C21.2618 10.0161 20.9186 9.15541 20.2947 8.51768C19.6707 7.87995 18.8177 7.51808 17.9256 7.51259H13.8802C12.3579 7.51259 11.1239 6.27856 11.1239 4.7563C11.107 4.11282 10.5833 3.59842 9.93963 3.59299H5.89427C4.05946 3.59299 2.57204 5.0804 2.57204 6.91522V17.2697C2.57204 19.1045 4.05946 20.5919 5.89427 20.5919Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M18.4286 10.9606H19.026C19.6623 10.9494 20.2767 11.1936 20.7316 11.6387C21.1866 12.0838 21.4442 12.6926 21.4469 13.3291V14.0522C21.4469 15.5282 20.2504 16.7247 18.7745 16.7247C17.2985 16.7247 16.102 15.5282 16.102 14.0522V13.3291C16.1018 12.0372 17.1369 10.9834 18.4286 10.9606ZM18.7325 15.1527C19.3403 15.1527 19.833 14.66 19.833 14.0522V13.3291C19.8272 12.8875 19.4676 12.5326 19.026 12.5326H18.4286C17.9887 12.5326 17.6321 12.8892 17.6321 13.3291V14.0522C17.6321 14.66 18.1248 15.1527 18.7325 15.1527Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.5875 17.2697C21.6135 17.29 22.4864 18.0232 22.6836 19.0303L22.7779 19.5124C22.9142 20.1819 22.7451 20.8772 22.3168 21.4094C21.917 21.9087 21.311 22.1982 20.6714 22.1954H16.7832C16.1472 22.195 15.5458 21.9058 15.1483 21.4094C14.7121 20.881 14.5387 20.1835 14.6767 19.5124L14.7815 19.0303C14.975 18.0211 15.85 17.286 16.8775 17.2697H20.5875ZM20.6714 20.6233C20.8375 20.6163 20.9933 20.5404 21.1011 20.4137C21.2284 20.2466 21.278 20.033 21.2373 19.8268L21.143 19.3448C21.0946 19.0657 20.8599 18.8571 20.5771 18.8417H16.8775C16.5972 18.858 16.366 19.0673 16.3221 19.3448L16.2278 19.8268C16.1761 20.033 16.2268 20.2514 16.364 20.4137C16.465 20.5432 16.619 20.6202 16.7832 20.6233H20.6714Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcFolderSharedLine.displayName = 'IcFolderSharedLine'; diff --git a/src/style/foundation/icons/generated/IcGoogleFilled.tsx b/src/style/foundation/icons/generated/IcGoogleFilled.tsx new file mode 100644 index 0000000..f0dc1d0 --- /dev/null +++ b/src/style/foundation/icons/generated/IcGoogleFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcGoogleFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2 6C2 3.79086 3.79086 2 6 2H17.55C19.7591 2 21.55 3.79086 21.55 6V17.55C21.55 19.7591 19.7591 21.55 17.55 21.55H6C3.79086 21.55 2 19.7591 2 17.55V6ZM9.59 11.06V12.62H11.78C11.5031 13.6137 10.5809 14.2878 9.55 14.25C8.18585 14.25 7.08 13.1441 7.08 11.78C7.08 10.4159 8.18585 9.31 9.55 9.31C10.1396 9.30985 10.7101 9.51892 11.16 9.9L12.35 8.78C11.0022 7.52457 8.98256 7.32207 7.41231 8.28491C5.84206 9.24775 5.10665 11.1396 5.61432 12.9102C6.12199 14.6808 7.74812 15.8955 9.59 15.88C10.7958 15.8938 11.9408 15.3518 12.6945 14.4106C13.4483 13.4694 13.7269 12.2336 13.45 11.06H9.59ZM16.77 11.32H18.07V12.24H16.77V13.54H15.86V12.24H14.56V11.32H15.86V10.02H16.77V11.32Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcGoogleFilled.displayName = 'IcGoogleFilled'; diff --git a/src/style/foundation/icons/generated/IcGoogleLine.tsx b/src/style/foundation/icons/generated/IcGoogleLine.tsx new file mode 100644 index 0000000..30a56a3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcGoogleLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcGoogleLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.54994 10.3901V12.8901H12.1099C11.664 14.4734 10.1939 15.5471 8.54994 15.4901C6.79536 15.4994 5.24491 14.3503 4.74353 12.6688C4.24216 10.9874 4.91006 9.17674 6.38325 8.22366C7.85643 7.27058 9.78174 7.40354 11.1099 8.55007L12.9499 6.71007C10.7902 4.7384 7.58399 4.44018 5.09765 5.97968C2.6113 7.51919 1.44919 10.5222 2.25151 13.3344C3.05383 16.1465 5.62556 18.0843 8.54994 18.0801C14.0399 18.0801 15.2499 12.9501 14.7099 10.4001L8.54994 10.3901Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M22.0799 10.8201H19.9999V8.74007H18.5399V10.8201H16.4699V12.2701H18.5399V14.3501H19.9999V12.2701H22.0799V10.8201Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcGoogleLine.displayName = 'IcGoogleLine'; diff --git a/src/style/foundation/icons/generated/IcHeartFilled.tsx b/src/style/foundation/icons/generated/IcHeartFilled.tsx new file mode 100644 index 0000000..1cfda51 --- /dev/null +++ b/src/style/foundation/icons/generated/IcHeartFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcHeartFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M22.1 9.1C22 5.7 19.3 3 15.9 3C14.8 3 13.1 3.8 12.4 5.1C12.3 5.4 11.9 5.4 11.8 5.1C11 3.9 9.4 3.1 8.2 3.1C4.9 3.1 2.1 5.8 2 9.1V9.3C2 11 2.7 12.6 3.9 13.8C3.9 13.8 3.9 13.8 3.9 13.9C4 14 8.8 18.2 11 20.1C11.6 20.6 12.5 20.6 13.1 20.1C15.3 18.2 20 14 20.2 13.9C20.2 13.9 20.2 13.9 20.2 13.8C21.4 12.7 22.1 11.1 22.1 9.3V9.1Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcHeartFilled.displayName = 'IcHeartFilled'; diff --git a/src/style/foundation/icons/generated/IcHeartLine.tsx b/src/style/foundation/icons/generated/IcHeartLine.tsx new file mode 100644 index 0000000..f4e887c --- /dev/null +++ b/src/style/foundation/icons/generated/IcHeartLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcHeartLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.1 20.8C11.6 20.8 11 20.6 10.6 20.2C4.1 14.5 4 14.4 4 14.3L3.9 14.2C2.7 13 2 11.3 2 9.6V9.4C2.1 5.8 5 3 8.6 3C9.7 3 11.2 3.6 12.1 4.8C13 3.6 14.6 3 15.7 3C19.3 3 22.1 5.8 22.3 9.4V9.6C22.3 11.4 21.6 13 20.4 14.3L20.3 14.4C20.2 14.5 19.4 15.2 13.7 20.3C13.2 20.6 12.7 20.8 12.1 20.8ZM5.5 14C5.9 14.4 7.9 15.8 11.6 19C11.9 19.3 12.3 19.3 12.6 19C16.4 15.6 18.6 13.7 19.1 13.3L19.2 13.2C20.2 12.2 20.7 10.9 20.7 9.6V9.4C20.6 6.6 18.4 4.5 15.6 4.5C14.9 4.5 13.5 5 13 6.1C12.8 6.5 12.4 6.7 12 6.7C11.6 6.7 11.2 6.5 11 6.1C10.5 5.1 9.2 4.5 8.4 4.5C5.7 4.5 3.4 6.7 3.3 9.4V9.7C3.3 11 3.9 12.3 4.8 13.2L5.5 14Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcHeartLine.displayName = 'IcHeartLine'; diff --git a/src/style/foundation/icons/generated/IcHomeFilled.tsx b/src/style/foundation/icons/generated/IcHomeFilled.tsx new file mode 100644 index 0000000..8be76fb --- /dev/null +++ b/src/style/foundation/icons/generated/IcHomeFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcHomeFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.4537 3.8032L19.4558 7.49793C20.4198 8.1956 20.9934 9.31112 21 10.5011V17.1895C20.938 19.3342 19.1566 21.0268 17.0116 20.979H6.99789C4.8492 21.032 3.06195 19.338 3 17.1895V10.5011C3.00659 9.31112 3.58019 8.1956 4.54421 7.49793L9.54632 3.8032C11.0068 2.73227 12.9932 2.73227 14.4537 3.8032ZM7.73684 16.9716H16.2632C16.6556 16.9716 16.9737 16.6535 16.9737 16.2611C16.9737 15.8687 16.6556 15.5506 16.2632 15.5506H7.73684C7.34443 15.5506 7.02632 15.8687 7.02632 16.2611C7.02632 16.6535 7.34443 16.9716 7.73684 16.9716Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcHomeFilled.displayName = 'IcHomeFilled'; diff --git a/src/style/foundation/icons/generated/IcHomeLine.tsx b/src/style/foundation/icons/generated/IcHomeLine.tsx new file mode 100644 index 0000000..cfaae65 --- /dev/null +++ b/src/style/foundation/icons/generated/IcHomeLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcHomeLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.29 7.00048L14.73 2.89048C13.1036 1.70317 10.8964 1.70317 9.27 2.89048L3.72 7.00048C2.64544 7.77462 2.0061 9.01612 2 10.3405V17.7705C2.06002 20.1637 4.04665 22.0564 6.44 22.0005H17.56C19.9534 22.0564 21.94 20.1637 22 17.7705V10.3305C21.9914 9.01185 21.3567 7.77576 20.29 7.00048ZM20.5 17.7705C20.4404 19.3354 19.1251 20.5568 17.56 20.5005H6.44C4.87698 20.5512 3.56502 19.333 3.5 17.7705V10.3405C3.50534 9.4904 3.91817 8.69448 4.61 8.20048L10.16 4.10048C11.2561 3.30006 12.7439 3.30006 13.84 4.10048L19.39 8.21048C20.0812 8.6959 20.4948 9.48583 20.5 10.3305V17.7705ZM7.5 15.7505H16.5C16.9142 15.7505 17.25 16.0863 17.25 16.5005C17.25 16.9147 16.9142 17.2505 16.5 17.2505H7.5C7.08579 17.2505 6.75 16.9147 6.75 16.5005C6.75 16.0863 7.08579 15.7505 7.5 15.7505Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcHomeLine.displayName = 'IcHomeLine'; diff --git a/src/style/foundation/icons/generated/IcIMacFilled.tsx b/src/style/foundation/icons/generated/IcIMacFilled.tsx new file mode 100644 index 0000000..48c5de5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcIMacFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcIMacFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.0025 4H5.00247C3.27409 4.08106 1.93465 5.54105 2.00247 7.27V12.73C1.93465 14.4589 3.27409 15.9189 5.00247 16H8.76247C8.65347 16.6386 8.49295 17.2673 8.28247 17.88L7.94247 18.82C7.84025 19.071 7.86233 19.3555 8.00206 19.5877C8.14179 19.82 8.38281 19.9727 8.65247 20H14.3625C14.6323 19.974 14.8735 19.8208 15.0119 19.5876C15.1502 19.3544 15.169 19.0693 15.0625 18.82L14.7325 17.88C14.5129 17.2701 14.3522 16.6405 14.2525 16H18.0025C19.7308 15.9189 21.0703 14.4589 21.0025 12.73V7.27C21.0703 5.54105 19.7308 4.08106 18.0025 4ZM10.9325 14.08C10.9325 13.6658 11.2683 13.33 11.6825 13.33C12.0967 13.33 12.4325 13.6658 12.4325 14.08C12.4325 14.4942 12.0967 14.83 11.6825 14.83C11.2683 14.83 10.9325 14.4942 10.9325 14.08ZM4.50247 12.47H18.5025V12.5C18.9167 12.5 19.2525 12.1642 19.2525 11.75C19.2525 11.3358 18.9167 11 18.5025 11H4.50247C4.20447 10.9395 3.89944 11.0649 3.73017 11.3175C3.5609 11.5701 3.5609 11.8999 3.73017 12.1525C3.89944 12.4051 4.20447 12.5305 4.50247 12.47Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcIMacFilled.displayName = 'IcIMacFilled'; diff --git a/src/style/foundation/icons/generated/IcIMacLine.tsx b/src/style/foundation/icons/generated/IcIMacLine.tsx new file mode 100644 index 0000000..96bec1f --- /dev/null +++ b/src/style/foundation/icons/generated/IcIMacLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcIMacLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.4995 4.41992H5.49954C3.77116 4.50099 2.43172 5.96098 2.49954 7.68992V13.1499C2.43172 14.8789 3.77116 16.3389 5.49954 16.4199H9.23954C9.13707 17.058 8.98324 17.6867 8.77954 18.2999L8.43954 19.2399C8.33732 19.4909 8.3594 19.7754 8.49913 20.0077C8.63886 20.2399 8.87989 20.3927 9.14954 20.4199H14.8495C15.1192 20.3927 15.3602 20.2399 15.4999 20.0077C15.6397 19.7754 15.6618 19.4909 15.5595 19.2399L15.2195 18.2999C15.0158 17.6867 14.862 17.058 14.7595 16.4199H18.4995C20.2279 16.3389 21.5674 14.8789 21.4995 13.1499V7.68992C21.5674 5.96098 20.2279 4.50099 18.4995 4.41992ZM10.1495 18.9199V18.7999C10.3663 18.1877 10.5336 17.559 10.6495 16.9199H13.2695C13.3902 17.5579 13.5573 18.1863 13.7695 18.7999V18.9199H10.1495ZM18.4995 14.9199C19.3973 14.8353 20.0633 14.0494 19.9995 13.1499V7.68992C20.0633 6.79044 19.3973 6.00458 18.4995 5.91992H5.49954C4.60178 6.00458 3.9358 6.79044 3.99954 7.68992V13.1499C3.9358 14.0494 4.60178 14.8353 5.49954 14.9199H18.4995Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcIMacLine.displayName = 'IcIMacLine'; diff --git a/src/style/foundation/icons/generated/IcIPadFilled.tsx b/src/style/foundation/icons/generated/IcIPadFilled.tsx new file mode 100644 index 0000000..e0bfe5c --- /dev/null +++ b/src/style/foundation/icons/generated/IcIPadFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcIPadFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.5 2H17.5C18.6046 2 19.5 2.89543 19.5 4V20C19.5 21.1046 18.6046 22 17.5 22H6.5C5.39543 22 4.5 21.1046 4.5 20V4C4.5 2.89543 5.39543 2 6.5 2ZM11 18.42C11 18.9723 11.4477 19.42 12 19.42C12.5523 19.42 13 18.9723 13 18.42C13 17.8677 12.5523 17.42 12 17.42C11.4477 17.42 11 17.8677 11 18.42Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcIPadFilled.displayName = 'IcIPadFilled'; diff --git a/src/style/foundation/icons/generated/IcIPadLine.tsx b/src/style/foundation/icons/generated/IcIPadLine.tsx new file mode 100644 index 0000000..fc45100 --- /dev/null +++ b/src/style/foundation/icons/generated/IcIPadLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcIPadLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.5 19C13.0523 19 13.5 18.5523 13.5 18C13.5 17.4477 13.0523 17 12.5 17C11.9477 17 11.5 17.4477 11.5 18C11.5 18.5523 11.9477 19 12.5 19Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M18 2H7C5.89543 2 5 2.89543 5 4V20C5 21.1046 5.89543 22 7 22H18C19.1046 22 20 21.1046 20 20V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM18.36 20C18.36 20.1988 18.1988 20.36 18 20.36H7C6.80118 20.36 6.64 20.1988 6.64 20V4C6.64 3.90452 6.67793 3.81295 6.74544 3.74544C6.81295 3.67793 6.90452 3.64 7 3.64H18C18.1988 3.64 18.36 3.80118 18.36 4V20Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcIPadLine.displayName = 'IcIPadLine'; diff --git a/src/style/foundation/icons/generated/IcIPhoneFilled.tsx b/src/style/foundation/icons/generated/IcIPhoneFilled.tsx new file mode 100644 index 0000000..96ddfa2 --- /dev/null +++ b/src/style/foundation/icons/generated/IcIPhoneFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcIPhoneFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.36167 2.00041H16.6383C17.2551 1.98882 17.851 2.2235 18.2942 2.6525C18.7375 3.0815 18.9915 3.66945 19 4.28624V20.2979C18.9763 21.5801 17.9206 22.6019 16.6383 22.5837H8.36167C7.07941 22.6019 6.02373 21.5801 6 20.2979V4.28624C6.02373 3.00408 7.07941 1.9823 8.36167 2.00041ZM10.875 5.25041H14.125C14.5737 5.25041 14.9375 4.88664 14.9375 4.43791C14.9375 3.98918 14.5737 3.62541 14.125 3.62541H10.875C10.4263 3.62541 10.0625 3.98918 10.0625 4.43791C10.0625 4.88664 10.4263 5.25041 10.875 5.25041Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcIPhoneFilled.displayName = 'IcIPhoneFilled'; diff --git a/src/style/foundation/icons/generated/IcIPhoneLine.tsx b/src/style/foundation/icons/generated/IcIPhoneLine.tsx new file mode 100644 index 0000000..c310e39 --- /dev/null +++ b/src/style/foundation/icons/generated/IcIPhoneLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcIPhoneLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.6383 2.00024H8.36167C7.07941 1.98212 6.02373 3.00391 6 4.28607V20.2977C6.02373 21.5799 7.07941 22.6017 8.36167 22.5836H16.6383C17.9206 22.6017 18.9763 21.5799 19 20.2977V4.28607C18.9763 3.00391 17.9206 1.98212 16.6383 2.00024ZM11.1458 3.62524H13.8542V4.1669C13.8542 4.31648 13.7329 4.43774 13.5833 4.43774H11.4167C11.2671 4.43774 11.1458 4.31648 11.1458 4.1669V3.62524ZM16.6383 20.9586C17.0234 20.9771 17.3517 20.6825 17.375 20.2977V4.28607C17.3517 3.90129 17.0234 3.60674 16.6383 3.62524H15.4792V4.1669C15.4792 4.66971 15.2794 5.15192 14.9239 5.50746C14.5684 5.863 14.0861 6.06274 13.5833 6.06274H11.4167C10.3696 6.06274 9.52083 5.21394 9.52083 4.1669V3.62524H8.36167C7.97662 3.60674 7.64828 3.90129 7.625 4.28607V20.2977C7.64828 20.6825 7.97662 20.9771 8.36167 20.9586H16.6383Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcIPhoneLine.displayName = 'IcIPhoneLine'; diff --git a/src/style/foundation/icons/generated/IcImageFilled.tsx b/src/style/foundation/icons/generated/IcImageFilled.tsx new file mode 100644 index 0000000..bc8d0af --- /dev/null +++ b/src/style/foundation/icons/generated/IcImageFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcImageFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.23 2H10C5.58172 2 2 5.58172 2 10V14.24C2 18.6583 5.58172 22.24 10 22.24H14.23C18.6483 22.24 22.23 18.6583 22.23 14.24V10C22.23 5.58172 18.6483 2 14.23 2ZM8.12 6.12C9.22457 6.12 10.12 7.01543 10.12 8.12C10.12 9.22457 9.22457 10.12 8.12 10.12C7.01543 10.12 6.12 9.22457 6.12 8.12C6.12 7.01543 7.01543 6.12 8.12 6.12ZM15.51 20.12C18.3411 19.0627 20.2212 16.3621 20.23 13.34L20.2 11.62C20.2 11.21 20.12 10.44 20.12 10.44H18.49C14.7164 10.4515 11.2706 12.5862 9.58 15.96C8.35291 14.863 6.76591 14.2546 5.12 14.25H3.91C3.82074 16.5747 5.08341 18.7415 7.15 19.81C7.88878 20.2036 8.71293 20.4096 9.55 20.41H13.72C14.329 20.4187 14.9349 20.3206 15.51 20.12Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcImageFilled.displayName = 'IcImageFilled'; diff --git a/src/style/foundation/icons/generated/IcImageLine.tsx b/src/style/foundation/icons/generated/IcImageLine.tsx new file mode 100644 index 0000000..1fc812b --- /dev/null +++ b/src/style/foundation/icons/generated/IcImageLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcImageLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.12 10.08C9.22457 10.08 10.12 9.18457 10.12 8.08C10.12 6.97543 9.22457 6.08 8.12 6.08C7.01543 6.08 6.12 6.97543 6.12 8.08C6.12 9.18457 7.01543 10.08 8.12 10.08Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.24 2H10C5.58172 2 2 5.58172 2 10V14.24C2 18.6583 5.58172 22.24 10 22.24H14.24C18.6583 22.24 22.24 18.6583 22.24 14.24V10C22.24 7.87827 21.3971 5.84344 19.8969 4.34315C18.3966 2.84285 16.3617 2 14.24 2ZM10 3.5H14.24C17.4859 3.50507 20.2306 5.90396 20.67 9.12H19.12C14.9468 9.1234 11.0879 11.3382 8.98 14.94C7.66362 13.8943 6.03116 13.3267 4.35 13.33H3.5V10C3.50551 6.41243 6.41243 3.50551 10 3.5ZM4.35 14.83H3.53C3.74723 17.1883 5.22988 19.2418 7.4 20.19C7.47167 18.8552 7.77274 17.5426 8.29 16.31C7.19845 15.3571 5.79895 14.8314 4.35 14.83ZM14.24 20.74H10C9.62404 20.7385 9.24906 20.7017 8.88 20.63C9.00486 15.0613 13.55 10.6095 19.12 10.6H20.74V14.24C20.7345 17.8276 17.8276 20.7345 14.24 20.74Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcImageLine.displayName = 'IcImageLine'; diff --git a/src/style/foundation/icons/generated/IcInboxFilled.tsx b/src/style/foundation/icons/generated/IcInboxFilled.tsx new file mode 100644 index 0000000..a97656f --- /dev/null +++ b/src/style/foundation/icons/generated/IcInboxFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcInboxFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.7135 3C19.9865 3.07812 21.0343 4.03026 21.2335 5.29L21.9135 17.1C22.0535 19.54 20.4235 21.54 18.3635 21.54H5.57352C3.47352 21.54 1.83352 19.45 2.01352 17.01L2.88352 5.29C3.08275 4.03026 4.13052 3.07812 5.40352 3H18.7135ZM16.8635 14.13H18.7135L18.6135 14.17C19.0056 14.17 19.3235 13.8521 19.3235 13.46C19.3235 13.0679 19.0056 12.75 18.6135 12.75H16.7635C15.4721 12.815 14.3203 13.5829 13.7635 14.75C13.4047 15.477 12.6642 15.9372 11.8535 15.9372C11.0428 15.9372 10.3024 15.477 9.94352 14.75C9.39024 13.5799 8.2364 12.8107 6.94352 12.75H5.21352C4.8214 12.75 4.50352 13.0679 4.50352 13.46C4.50352 13.8521 4.8214 14.17 5.21352 14.17H6.94352C7.72361 14.1994 8.4237 14.6572 8.76352 15.36C9.37072 16.5461 10.591 17.2923 11.9235 17.2923C13.256 17.2923 14.4763 16.5461 15.0835 15.36C15.4055 14.6538 16.0891 14.1814 16.8635 14.13Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcInboxFilled.displayName = 'IcInboxFilled'; diff --git a/src/style/foundation/icons/generated/IcInboxLine.tsx b/src/style/foundation/icons/generated/IcInboxLine.tsx new file mode 100644 index 0000000..3345c91 --- /dev/null +++ b/src/style/foundation/icons/generated/IcInboxLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcInboxLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.2334 5.29C21.0342 4.03026 19.9865 3.07812 18.7134 3H5.40345C4.13045 3.07812 3.08268 4.03026 2.88345 5.29L2.01345 17.01C1.83345 19.45 3.48345 21.54 5.57345 21.54H18.3634C20.4234 21.54 22.0534 19.54 21.9134 17.1L21.2334 5.29ZM5.40345 4.54H18.7134C19.2257 4.62644 19.627 5.02776 19.7134 5.54L20.1334 12.7H16.8634C15.5508 12.7455 14.3719 13.516 13.8034 14.7C13.4484 15.4133 12.7202 15.8643 11.9234 15.8643C11.1267 15.8643 10.3985 15.4133 10.0434 14.7C9.47672 13.5144 8.2968 12.7432 6.98345 12.7H3.84345L4.37345 5.55C4.4626 5.0262 4.87801 4.61886 5.40345 4.54ZM18.3634 20.04C18.8606 20.026 19.3303 19.8092 19.6634 19.44C20.1994 18.8266 20.463 18.0216 20.3934 17.21L20.2234 14.21H16.8434C16.0875 14.2614 15.4201 14.7217 15.1034 15.41C14.4943 16.6151 13.2588 17.375 11.9084 17.375C10.5581 17.375 9.32263 16.6151 8.71345 15.41C8.39335 14.7202 7.72229 14.26 6.96345 14.21H3.73345L3.51345 17.12C3.4389 17.9552 3.70587 18.785 4.25345 19.42C4.58779 19.8016 5.06626 20.0264 5.57345 20.04H18.3634Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcInboxLine.displayName = 'IcInboxLine'; diff --git a/src/style/foundation/icons/generated/IcInfoCircleFilled.tsx b/src/style/foundation/icons/generated/IcInfoCircleFilled.tsx new file mode 100644 index 0000000..1c46c8d --- /dev/null +++ b/src/style/foundation/icons/generated/IcInfoCircleFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcInfoCircleFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2 11.785C2 6.38089 6.38089 2 11.785 2C17.1891 2 21.57 6.38089 21.57 11.785C21.57 17.1891 17.1891 21.57 11.785 21.57C6.38089 21.57 2 17.1891 2 11.785ZM11.79 15.52C11.3758 15.52 11.04 15.1843 11.04 14.77V11.67C11.04 11.2558 11.3758 10.92 11.79 10.92C12.2043 10.92 12.54 11.2558 12.54 11.67V14.79C12.5241 15.1942 12.1945 15.515 11.79 15.52ZM11.04 9.24998C11.04 9.66419 11.3758 9.99998 11.79 9.99998C12.1945 9.99497 12.5241 9.67411 12.54 9.26998V8.89998C12.54 8.48576 12.2043 8.14998 11.79 8.14998C11.3758 8.14998 11.04 8.48576 11.04 8.89998V9.24998Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcInfoCircleFilled.displayName = 'IcInfoCircleFilled'; diff --git a/src/style/foundation/icons/generated/IcInfoCircleLine.tsx b/src/style/foundation/icons/generated/IcInfoCircleLine.tsx new file mode 100644 index 0000000..d6abe12 --- /dev/null +++ b/src/style/foundation/icons/generated/IcInfoCircleLine.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcInfoCircleLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.79 8.04C11.4065 8.08421 11.117 8.40894 11.117 8.795C11.117 9.18106 11.4065 9.50579 11.79 9.55C11.9915 9.5528 12.1854 9.47329 12.327 9.32985C12.4685 9.18641 12.5455 8.99145 12.54 8.79C12.5346 8.37804 12.202 8.04539 11.79 8.04Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.79 10.92C11.5903 10.9173 11.3979 10.9954 11.2567 11.1367C11.1154 11.2779 11.0373 11.4703 11.04 11.67V14.79C11.04 15.2042 11.3758 15.54 11.79 15.54C12.2042 15.54 12.54 15.2042 12.54 14.79V11.69C12.5454 11.4876 12.4688 11.2917 12.3275 11.1467C12.1863 11.0017 11.9924 10.9199 11.79 10.92Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.79 2C6.38542 2.00551 2.00551 6.38542 2 11.79C2 17.1969 6.38313 21.58 11.79 21.58C17.1969 21.58 21.58 17.1969 21.58 11.79C21.5745 6.38542 17.1946 2.00551 11.79 2ZM11.79 20.08C7.21156 20.08 3.5 16.3684 3.5 11.79C3.5 7.21156 7.21156 3.5 11.79 3.5C16.3684 3.5 20.08 7.21156 20.08 11.79C20.0745 16.3662 16.3662 20.0745 11.79 20.08Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcInfoCircleLine.displayName = 'IcInfoCircleLine'; diff --git a/src/style/foundation/icons/generated/IcInstagramFilled.tsx b/src/style/foundation/icons/generated/IcInstagramFilled.tsx new file mode 100644 index 0000000..a2b2d61 --- /dev/null +++ b/src/style/foundation/icons/generated/IcInstagramFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcInstagramFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.84 9.05C10.2936 9.05 9.04 10.3036 9.04 11.85C9.04 13.3964 10.2936 14.65 11.84 14.65C13.3864 14.65 14.64 13.3964 14.64 11.85C14.6427 11.1066 14.3485 10.3928 13.8228 9.86715C13.2972 9.34147 12.5834 9.04733 11.84 9.05Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.69 2H8C4.68629 2 2 4.68629 2 8V15.69C2 19.0037 4.68629 21.69 8 21.69H15.69C19.0037 21.69 21.69 19.0037 21.69 15.69V8C21.69 4.68629 19.0037 2 15.69 2ZM11.84 16.14C9.47298 16.1345 7.5555 14.217 7.55 11.85C7.54596 10.109 8.59213 8.53737 10.1998 7.86924C11.8075 7.20112 13.6595 7.56838 14.8905 8.79945C16.1216 10.0305 16.4889 11.8825 15.8208 13.4902C15.1526 15.0979 13.581 16.144 11.84 16.14ZM15.5749 6.91176C15.7462 7.31997 16.1473 7.58404 16.59 7.58C17.1865 7.58 17.67 7.09647 17.67 6.5C17.674 6.05734 17.41 5.6562 17.0018 5.48493C16.5936 5.31366 16.1223 5.40628 15.8093 5.7193C15.4963 6.03232 15.4037 6.50356 15.5749 6.91176Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcInstagramFilled.displayName = 'IcInstagramFilled'; diff --git a/src/style/foundation/icons/generated/IcInstagramLine.tsx b/src/style/foundation/icons/generated/IcInstagramLine.tsx new file mode 100644 index 0000000..258f025 --- /dev/null +++ b/src/style/foundation/icons/generated/IcInstagramLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcInstagramLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8 2H15.7C19.0137 2 21.7 4.68629 21.7 8V15.7C21.7 19.0137 19.0137 21.7 15.7 21.7H8C4.68629 21.7 2 19.0137 2 15.7V8C2 4.68629 4.68629 2 8 2ZM20.2 8C20.1945 5.517 18.183 3.5055 15.7 3.5H8C5.517 3.5055 3.5055 5.517 3.5 8V15.7C3.5055 18.183 5.517 20.1945 8 20.2H15.7C18.183 20.1945 20.1945 18.183 20.2 15.7V8Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.55 11.85C7.5555 9.47746 9.47746 7.5555 11.85 7.55C14.2225 7.5555 16.1445 9.47746 16.15 11.85C16.15 14.2248 14.2248 16.15 11.85 16.15C9.47518 16.15 7.55 14.2248 7.55 11.85ZM14.65 11.85C14.65 10.3036 13.3964 9.05 11.85 9.05C10.3059 9.05549 9.05549 10.3059 9.05 11.85C9.05 13.3964 10.3036 14.65 11.85 14.65C13.3964 14.65 14.65 13.3964 14.65 11.85Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.51 6.505C15.51 5.90577 15.9958 5.42 16.595 5.42C17.1942 5.42 17.68 5.90577 17.68 6.505C17.68 7.10423 17.1942 7.59 16.595 7.59C15.9958 7.59 15.51 7.10423 15.51 6.505Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcInstagramLine.displayName = 'IcInstagramLine'; diff --git a/src/style/foundation/icons/generated/IcKeyboardFilled.tsx b/src/style/foundation/icons/generated/IcKeyboardFilled.tsx new file mode 100644 index 0000000..6443294 --- /dev/null +++ b/src/style/foundation/icons/generated/IcKeyboardFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcKeyboardFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.85714 4H19.1429C20.7208 4 22 5.34315 22 7V17C22 18.6569 20.7208 20 19.1429 20H4.85714C3.27919 20 2 18.6569 2 17V7C2 5.34315 3.27919 4 4.85714 4ZM13.8955 7C13.3695 7 12.9431 7.44772 12.9431 8C12.9431 8.55228 13.3695 9 13.8955 9C14.4214 9 14.8478 8.55228 14.8478 8C14.8478 7.44772 14.4214 7 13.8955 7ZM12.9431 12C12.9431 11.4477 13.3695 11 13.8955 11C14.4214 11 14.8478 11.4477 14.8478 12C14.8478 12.5523 14.4214 13 13.8955 13C13.3695 13 12.9431 12.5523 12.9431 12ZM10.0859 7C9.55995 7 9.13356 7.44772 9.13356 8C9.13356 8.55228 9.55995 9 10.0859 9C10.6119 9 11.0383 8.55228 11.0383 8C11.0383 7.44772 10.6119 7 10.0859 7ZM9.13356 12C9.13356 11.4477 9.55995 11 10.0859 11C10.6119 11 11.0383 11.4477 11.0383 12C11.0383 12.5523 10.6119 13 10.0859 13C9.55995 13 9.13356 12.5523 9.13356 12ZM6.27641 13C6.8024 13 7.22879 12.5523 7.22879 12C7.22879 11.4477 6.8024 11 6.27641 11C5.75043 11 5.32403 11.4477 5.32403 12C5.32403 12.5523 5.75043 13 6.27641 13ZM7.22879 8C7.22879 8.55228 6.8024 9 6.27641 9C5.75043 9 5.32403 8.55228 5.32403 8C5.32403 7.44772 5.75043 7 6.27641 7C6.8024 7 7.22879 7.44772 7.22879 8ZM15.324 17C15.85 17 16.2764 16.5523 16.2764 16H16.3145C16.3145 15.4477 15.8881 15 15.3621 15H8.61923C8.09325 15 7.66685 15.4477 7.66685 16C7.66685 16.5523 8.09325 17 8.61923 17H15.324ZM18.6574 12C18.6574 12.5523 18.231 13 17.705 13C17.179 13 16.7526 12.5523 16.7526 12C16.7526 11.4477 17.179 11 17.705 11C18.231 11 18.6574 11.4477 18.6574 12ZM17.705 9C18.231 9 18.6574 8.55228 18.6574 8C18.6574 7.44772 18.231 7 17.705 7C17.179 7 16.7526 7.44772 16.7526 8C16.7526 8.55228 17.179 9 17.705 9Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcKeyboardFilled.displayName = 'IcKeyboardFilled'; diff --git a/src/style/foundation/icons/generated/IcKeyboardLine.tsx b/src/style/foundation/icons/generated/IcKeyboardLine.tsx new file mode 100644 index 0000000..12dc8e5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcKeyboardLine.tsx @@ -0,0 +1,60 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcKeyboardLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4.85714 4H19.1429C20.7208 4 22 5.34315 22 7V17C22 18.6569 20.7208 20 19.1429 20H4.85714C3.27919 20 2 18.6569 2 17V7C2 5.34315 3.27919 4 4.85714 4ZM19.1426 18.4899C19.9264 18.4899 20.5617 17.8228 20.5617 16.9999V6.99989C20.5643 6.5995 20.4133 6.21486 20.1428 5.93267C19.8722 5.65049 19.5049 5.49451 19.1236 5.49989H4.83789C4.45987 5.49988 4.09748 5.65824 3.83109 5.93983C3.56469 6.22143 3.4163 6.60299 3.41884 6.99989V16.9999C3.4188 17.3986 3.57092 17.7806 3.84118 18.0606C4.11144 18.3406 4.47729 18.4952 4.85693 18.4899H19.1426Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.32403 11.9524C5.32403 11.4264 5.75043 11 6.27641 11C6.8024 11 7.22879 11.4264 7.22879 11.9524V12.0476C7.22879 12.5736 6.8024 13 6.27641 13C5.75043 13 5.32403 12.5736 5.32403 12.0476V11.9524Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M9.13356 11.9524C9.13356 11.4264 9.55995 11 10.0859 11C10.6119 11 11.0383 11.4264 11.0383 11.9524V12.0476C11.0383 12.5736 10.6119 13 10.0859 13C9.55995 13 9.13356 12.5736 9.13356 12.0476V11.9524Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.9431 11.9524C12.9431 11.4264 13.3695 11 13.8955 11C14.4214 11 14.8478 11.4264 14.8478 11.9524V12.0476C14.8478 12.5736 14.4214 13 13.8955 13C13.3695 13 12.9431 12.5736 12.9431 12.0476V11.9524Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.7526 11.9524C16.7526 11.4264 17.179 11 17.705 11C18.231 11 18.6574 11.4264 18.6574 11.9524V12.0476C18.6574 12.5736 18.231 13 17.705 13C17.179 13 16.7526 12.5736 16.7526 12.0476V11.9524Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.32403 7.95238C5.32403 7.4264 5.75043 7 6.27641 7C6.8024 7 7.22879 7.4264 7.22879 7.95238V8.04762C7.22879 8.5736 6.8024 9 6.27641 9C5.75043 9 5.32403 8.5736 5.32403 8.04762V7.95238Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M9.13356 7.95238C9.13356 7.4264 9.55995 7 10.0859 7C10.6119 7 11.0383 7.4264 11.0383 7.95238V8.04762C11.0383 8.5736 10.6119 9 10.0859 9C9.55995 9 9.13356 8.5736 9.13356 8.04762V7.95238Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.9431 7.95238C12.9431 7.4264 13.3695 7 13.8955 7C14.4214 7 14.8478 7.4264 14.8478 7.95238V8.04762C14.8478 8.5736 14.4214 9 13.8955 9C13.3695 9 12.9431 8.5736 12.9431 8.04762V7.95238Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.7526 7.95238C16.7526 7.4264 17.179 7 17.705 7C18.231 7 18.6574 7.4264 18.6574 7.95238V8.04762C18.6574 8.5736 18.231 9 17.705 9C17.179 9 16.7526 8.5736 16.7526 8.04762V7.95238Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.70499 15.96C7.70499 15.4298 8.13479 15 8.66499 15H15.3164C15.8466 15 16.2764 15.4298 16.2764 15.96V16.04C16.2764 16.5702 15.8466 17 15.3164 17H8.66498C8.13479 17 7.70499 16.5702 7.70499 16.04V15.96Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcKeyboardLine.displayName = 'IcKeyboardLine'; diff --git a/src/style/foundation/icons/generated/IcLayoutFilled.tsx b/src/style/foundation/icons/generated/IcLayoutFilled.tsx new file mode 100644 index 0000000..4ec3e7b --- /dev/null +++ b/src/style/foundation/icons/generated/IcLayoutFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLayoutFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M3 5.25977C3 4.01713 4.00736 3.00977 5.25 3.00977H8.34C9.58264 3.00977 10.59 4.01713 10.59 5.25977V8.34976C10.59 9.59241 9.58264 10.5998 8.34 10.5998H5.25C4.00736 10.5998 3 9.59241 3 8.34977V5.25977Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.41 5.25977C13.41 4.01713 14.4174 3.00977 15.66 3.00977H18.75C19.9926 3.00977 21 4.01713 21 5.25977V8.34976C21 9.59241 19.9926 10.5998 18.75 10.5998H15.66C14.4174 10.5998 13.41 9.59241 13.41 8.34977V5.25977Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M3 15.6598C3 14.4171 4.00736 13.4098 5.25 13.4098H8.34C9.58264 13.4098 10.59 14.4171 10.59 15.6598V18.7498C10.59 19.9924 9.58264 20.9998 8.34 20.9998H5.25C4.00736 20.9998 3 19.9924 3 18.7498V15.6598Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.41 15.6598C13.41 14.4171 14.4174 13.4098 15.66 13.4098H18.75C19.9926 13.4098 21 14.4171 21 15.6598V18.7498C21 19.9924 19.9926 20.9998 18.75 20.9998H15.66C14.4174 20.9998 13.41 19.9924 13.41 18.7498V15.6598Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLayoutFilled.displayName = 'IcLayoutFilled'; diff --git a/src/style/foundation/icons/generated/IcLayoutLine.tsx b/src/style/foundation/icons/generated/IcLayoutLine.tsx new file mode 100644 index 0000000..e091da4 --- /dev/null +++ b/src/style/foundation/icons/generated/IcLayoutLine.tsx @@ -0,0 +1,42 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLayoutLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M5.25002 3H8.34002C8.9385 2.99999 9.51231 3.23842 9.93456 3.66254C10.3568 4.08666 10.5927 4.66153 10.59 5.26V8.34C10.59 9.58264 9.58266 10.59 8.34002 10.59H5.25002C4.00738 10.59 3.00002 9.58264 3.00002 8.34V5.26C2.99736 4.66153 3.23324 4.08666 3.65549 3.66254C4.07773 3.23842 4.65155 2.99999 5.25002 3ZM8.34002 9.08C8.75198 9.07461 9.08464 8.74196 9.09002 8.33V5.26C9.09002 4.84579 8.75424 4.51 8.34002 4.51H5.25002C4.83581 4.51 4.50002 4.84579 4.50002 5.26V8.33C4.50541 8.74196 4.83806 9.07461 5.25002 9.08H8.34002Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.66 3H18.75C19.3485 2.99999 19.9223 3.23842 20.3446 3.66254C20.7668 4.08666 21.0027 4.66153 21 5.26V8.34C21 9.58264 19.9927 10.59 18.75 10.59H15.66C14.4174 10.59 13.41 9.58264 13.41 8.34V5.25C13.41 4.00736 14.4174 3 15.66 3ZM18.75 9.08C19.162 9.07461 19.4947 8.74196 19.5 8.33V5.26C19.5 4.84579 19.1643 4.51 18.75 4.51H15.66C15.2458 4.51 14.91 4.84579 14.91 5.26V8.33C14.9154 8.74196 15.2481 9.07461 15.66 9.08H18.75Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.25002 13.41H8.34002C9.58266 13.41 10.59 14.4174 10.59 15.66V18.75C10.59 19.9926 9.58266 21 8.34002 21H5.25002C4.65155 21 4.07773 20.7616 3.65549 20.3375C3.23324 19.9133 2.99736 19.3385 3.00002 18.74V15.66C3.00002 14.4174 4.00738 13.41 5.25002 13.41ZM8.34002 19.49C8.75424 19.49 9.09002 19.1542 9.09002 18.74V15.66C9.08464 15.248 8.75198 14.9154 8.34002 14.91H5.25002C4.83806 14.9154 4.50541 15.248 4.50002 15.66V18.74C4.50002 19.1542 4.83581 19.49 5.25002 19.49H8.34002Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.66 13.41H18.75C19.9927 13.41 21 14.4174 21 15.66V18.74C21.0027 19.3385 20.7668 19.9133 20.3446 20.3375C19.9223 20.7616 19.3485 21 18.75 21H15.66C15.0615 21 14.4877 20.7616 14.0655 20.3375C13.6432 19.9133 13.4074 19.3385 13.41 18.74V15.66C13.41 14.4174 14.4174 13.41 15.66 13.41ZM18.75 19.49C19.1642 19.49 19.5 19.1542 19.5 18.74V15.66C19.4946 15.248 19.162 14.9154 18.75 14.91H15.66C15.2481 14.9154 14.9154 15.248 14.91 15.66V18.74C14.91 19.1542 15.2458 19.49 15.66 19.49H18.75Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLayoutLine.displayName = 'IcLayoutLine'; diff --git a/src/style/foundation/icons/generated/IcLinkedinFilled.tsx b/src/style/foundation/icons/generated/IcLinkedinFilled.tsx new file mode 100644 index 0000000..873bdac --- /dev/null +++ b/src/style/foundation/icons/generated/IcLinkedinFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLinkedinFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.9745 16.977C17.9761 17.1751 17.9123 17.232 17.7196 17.2275C17.1721 17.217 16.6245 17.2087 16.0778 17.2305C15.8033 17.2417 15.7207 17.1705 15.7245 16.8848C15.7411 15.654 15.7305 14.4225 15.7327 13.1911C15.7327 12.8536 15.7103 12.5191 15.5865 12.201C15.3765 11.664 15.0142 11.3003 14.4136 11.2477C13.7745 11.1915 13.3103 11.4825 12.9968 12.0218C12.7913 12.3751 12.7441 12.7695 12.7448 13.173C12.7478 14.4172 12.7381 15.6607 12.7522 16.9042C12.7561 17.1721 12.6742 17.2387 12.4177 17.2297C11.871 17.211 11.3235 17.2156 10.7761 17.2283C10.5661 17.2335 10.5022 17.1705 10.5022 16.9575C10.5091 14.3955 10.5082 11.8335 10.5038 9.27156C10.5038 9.08781 10.5413 9.00524 10.7482 9.00981C11.3325 9.02249 11.9175 9.02249 12.5017 9.00981C12.7042 9.00606 12.7575 9.07949 12.7492 9.26856C12.7365 9.57531 12.7462 9.88274 12.7462 10.2697C13.6126 9.19874 14.6557 8.84706 15.8948 9.09681C17.0948 9.33899 17.9205 10.4191 17.955 11.8658C17.9955 13.5682 17.9656 15.273 17.9745 16.977ZM7.89081 8.05656C7.16398 8.05499 6.59548 7.47899 6.59706 6.74706C6.59848 6.02399 7.18431 5.43456 7.89823 5.43599C8.61306 5.43824 9.19356 6.02999 9.19131 6.75374C9.18973 7.48731 8.61981 8.05799 7.89081 8.05656ZM8.69481 17.2305C8.14874 17.2087 7.60056 17.217 7.05381 17.2275C6.85799 17.2313 6.76956 17.1952 6.77024 16.9672C6.77781 14.4067 6.77699 11.8471 6.77099 9.28649C6.77024 9.08106 6.81981 9.00374 7.03874 9.00981C7.59756 9.02399 8.15774 9.02781 8.71581 9.00824C8.97299 8.99924 9.02024 9.09449 9.01881 9.32699C9.00906 10.5945 9.01424 11.862 9.01424 13.1302C9.01424 14.385 9.00681 15.6406 9.01956 16.896C9.02256 17.151 8.96399 17.2411 8.69481 17.2305ZM20.9182 6.03756C20.8672 5.63024 20.8605 5.21099 20.6355 4.84656C19.9073 3.66531 18.9022 2.99249 17.4615 3.00006C13.8166 3.01881 10.1716 3.00006 6.52649 3.01281C5.97906 3.01424 5.41581 3.03224 4.91856 3.32624C3.70498 4.04474 2.99248 5.04899 3.00006 6.52124C3.01723 10.1783 3.00006 13.8352 3.01198 17.493C3.01423 18.0082 3.02181 18.5475 3.29173 19.0117C3.92923 20.1098 4.76931 20.9251 6.14924 20.9197C6.18899 20.9197 6.21981 20.9385 6.25281 20.9557H17.7466C17.8103 20.8987 17.8883 20.9272 17.9603 20.9182C18.3735 20.8665 18.8003 20.8642 19.167 20.6272C20.1922 19.9642 20.946 19.1295 20.9228 17.8102C20.9228 17.787 20.9392 17.7661 20.9566 17.7466V6.25281C20.9055 6.18756 20.9272 6.11024 20.9182 6.03756Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLinkedinFilled.displayName = 'IcLinkedinFilled'; diff --git a/src/style/foundation/icons/generated/IcLinkedinLine.tsx b/src/style/foundation/icons/generated/IcLinkedinLine.tsx new file mode 100644 index 0000000..31a6786 --- /dev/null +++ b/src/style/foundation/icons/generated/IcLinkedinLine.tsx @@ -0,0 +1,36 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLinkedinLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M7.55834 8.00004C6.51861 8.00876 5.47864 8.00685 4.43882 8.00107C4.14502 7.99933 3.99947 8.10075 4 8.43514C4.00651 12.1638 4.00398 15.8924 4.00475 19.621C4.00483 19.763 3.98308 19.919 4.15789 19.9836C4.16455 20.0064 7.83017 20.0049 7.84004 19.9824C8.033 19.9072 7.9941 19.7323 7.99418 19.5811C7.99586 15.8787 7.99288 12.1763 8 8.47397C8.00053 8.13799 7.88553 7.99727 7.55834 8.00004Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.99997 3C4.89547 3 4 3.89547 4 4.99997C4 6.1046 4.89547 7 5.99997 7C7.10453 7 8 6.1046 8 4.99997C8 3.89547 7.10453 3 5.99997 3Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.9481 19.4252C20.9505 17.514 20.9602 15.6028 20.9447 13.6917C20.9379 12.8546 20.9078 12.0153 20.7319 11.1914C20.4435 9.84065 19.7945 8.78605 18.5054 8.29429C17.6453 7.96624 16.7461 7.94512 15.848 8.07229C15.0935 8.17912 14.3985 8.46649 13.7653 9.00065C13.7653 8.80631 13.7647 8.67743 13.7655 8.5487C13.7674 8.25961 13.6329 8.12894 13.3557 8.13026C12.3708 8.13486 11.3859 8.13369 10.4008 8.13104C10.1297 8.13026 9.99963 8.24224 10 8.54699C10.0052 12.2144 10.0033 15.8818 10.0034 19.5492C10.0034 19.6898 9.98491 19.8395 10.1477 19.9087C10.1649 19.9314 13.7208 19.9399 13.7207 19.9168C13.9539 19.812 13.8822 19.5909 13.8826 19.4109C13.8858 17.6021 13.875 15.7932 13.8847 13.9844C13.8877 13.4188 13.9086 12.8474 14.1529 12.3207C14.4424 11.6966 15.0415 11.4262 15.8854 11.5369C16.4659 11.6129 16.8365 12.006 16.9519 12.6909C16.9946 12.9439 17.0265 13.2026 17.028 13.4589C17.0393 15.4485 17.0409 17.4382 17.0491 19.4279C17.05 19.6116 16.9948 19.8285 17.2315 19.9209C17.2234 19.947 20.8039 19.9312 20.8048 19.9059C20.9975 19.7936 20.9479 19.5977 20.9481 19.4252Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLinkedinLine.displayName = 'IcLinkedinLine'; diff --git a/src/style/foundation/icons/generated/IcListFilled.tsx b/src/style/foundation/icons/generated/IcListFilled.tsx new file mode 100644 index 0000000..d34b074 --- /dev/null +++ b/src/style/foundation/icons/generated/IcListFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcListFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.62 11H6C5.44772 11 5 10.5523 5 10C5 9.44772 5.44772 9 6 9H15.62C16.1723 9 16.62 9.44772 16.62 10C16.62 10.5523 16.1723 11 15.62 11Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6 14H18.82C19.3723 14 19.82 14.4477 19.82 15C19.82 15.5523 19.3723 16 18.82 16H6C5.44772 16 5 15.5523 5 15C5 14.4477 5.44772 14 6 14Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcListFilled.displayName = 'IcListFilled'; diff --git a/src/style/foundation/icons/generated/IcListLine.tsx b/src/style/foundation/icons/generated/IcListLine.tsx new file mode 100644 index 0000000..54863ea --- /dev/null +++ b/src/style/foundation/icons/generated/IcListLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcListLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.37 10.5H5.75C5.33579 10.5 5 10.1642 5 9.75C5 9.33579 5.33579 9 5.75 9H15.37C15.7842 9 16.12 9.33579 16.12 9.75C16.12 10.1642 15.7842 10.5 15.37 10.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.75 14H18.57C18.9842 14 19.32 14.3358 19.32 14.75C19.32 15.1642 18.9842 15.5 18.57 15.5H5.75C5.33579 15.5 5 15.1642 5 14.75C5 14.3358 5.33579 14 5.75 14Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcListLine.displayName = 'IcListLine'; diff --git a/src/style/foundation/icons/generated/IcLoaderFilled.tsx b/src/style/foundation/icons/generated/IcLoaderFilled.tsx new file mode 100644 index 0000000..5ffe58b --- /dev/null +++ b/src/style/foundation/icons/generated/IcLoaderFilled.tsx @@ -0,0 +1,58 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLoaderFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.949 2C11.5371 2.00539 11.2044 2.33804 11.199 2.75V7.75C11.199 8.16421 11.5348 8.5 11.949 8.5C12.3632 8.5 12.699 8.16421 12.699 7.75V2.75C12.6936 2.33804 12.361 2.00539 11.949 2Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.949 16C11.5371 16.0054 11.2044 16.338 11.199 16.75V21.75C11.199 22.1642 11.5348 22.5 11.949 22.5C12.3632 22.5 12.699 22.1642 12.699 21.75V16.75C12.6936 16.338 12.361 16.0054 11.949 16Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.11903 4.04C6.8836 3.72984 6.45182 3.6478 6.11903 3.85C5.9552 3.96481 5.84402 4.14031 5.81022 4.33749C5.77642 4.53467 5.82279 4.73718 5.93903 4.9L8.74903 8.99C8.87789 9.26089 9.15577 9.42894 9.45552 9.41726C9.75527 9.40558 10.0192 9.21641 10.1266 8.93631C10.234 8.65622 10.1642 8.33907 9.94903 8.13L7.11903 4.04Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.149 15.51C14.9116 15.1703 14.4437 15.0875 14.104 15.325C13.7644 15.5625 13.6816 16.0303 13.919 16.37L16.779 20.46C17.0165 20.7997 17.4844 20.8825 17.824 20.645C18.1637 20.4075 18.2465 19.9397 18.009 19.6L15.149 15.51Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M2.76903 9.71L7.46903 11.42C7.55175 11.4344 7.63632 11.4344 7.71903 11.42C8.04162 11.3719 8.29614 11.1208 8.34865 10.7989C8.40116 10.477 8.23961 10.1581 7.94903 10.01L3.27903 8.3C3.08893 8.21604 2.87228 8.21589 2.68205 8.29959C2.49183 8.38329 2.34557 8.54312 2.27903 8.74C2.213 8.93355 2.22775 9.14555 2.31996 9.32809C2.41217 9.51063 2.57406 9.6483 2.76903 9.71Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.129 14.79L16.429 13.08C16.2371 13.0027 16.0219 13.0069 15.8331 13.0919C15.6444 13.1768 15.4985 13.335 15.429 13.53C15.3487 13.7217 15.3514 13.9382 15.4368 14.1278C15.5221 14.3174 15.6822 14.463 15.879 14.53L20.619 16.25C20.7023 16.281 20.7902 16.2979 20.879 16.3C21.1917 16.2985 21.4706 16.1033 21.579 15.81C21.663 15.6158 21.6621 15.3953 21.5767 15.2018C21.4913 15.0082 21.3291 14.8589 21.129 14.79Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.32904 13.25C8.2775 13.0576 8.15155 12.8936 7.97896 12.7942C7.80637 12.6948 7.60133 12.6681 7.40904 12.72L2.57904 13.98C2.20463 14.0677 1.9572 14.4243 2.00617 14.8057C2.05513 15.1871 2.38462 15.4697 2.76904 15.46C2.83535 15.4697 2.90272 15.4697 2.96904 15.46L7.79904 14.17C8.19614 14.058 8.43138 13.6497 8.32904 13.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.569 11.25C15.6618 11.5775 15.9587 11.8052 16.299 11.81C16.362 11.8196 16.4261 11.8196 16.489 11.81L21.319 10.52C21.5947 10.4695 21.8192 10.2695 21.9012 10.0015C21.9831 9.7335 21.9087 9.44217 21.7084 9.24617C21.5081 9.05018 21.2152 8.98223 20.949 9.07L16.119 10.36C15.7282 10.4632 15.4865 10.8543 15.569 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.47903 15.25L5.26903 19.05C5.10148 19.2729 5.07148 19.5705 5.19114 19.8224C5.3108 20.0743 5.56036 20.239 5.83903 20.25C6.06329 20.2525 6.2766 20.1532 6.41903 19.98L9.62903 16.15C9.75824 15.9977 9.82139 15.8003 9.80449 15.6013C9.7876 15.4023 9.69206 15.2183 9.53903 15.09C9.20049 14.8482 8.73113 14.9191 8.47903 15.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.839 9.55C15.0673 9.54099 15.2798 9.43108 15.419 9.25L18.629 5.45C18.8643 5.14418 18.8252 4.70889 18.539 4.45C18.3868 4.3208 18.1893 4.25765 17.9903 4.27454C17.7913 4.29144 17.6073 4.38698 17.479 4.54L14.269 8.32C14.1398 8.47225 14.0767 8.66975 14.0936 8.86872C14.1105 9.06769 14.206 9.25171 14.359 9.38C14.493 9.49324 14.6637 9.55369 14.839 9.55Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLoaderFilled.displayName = 'IcLoaderFilled'; diff --git a/src/style/foundation/icons/generated/IcLoaderLine.tsx b/src/style/foundation/icons/generated/IcLoaderLine.tsx new file mode 100644 index 0000000..cdccf22 --- /dev/null +++ b/src/style/foundation/icons/generated/IcLoaderLine.tsx @@ -0,0 +1,98 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLoaderLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.949 8.5C11.5371 8.49461 11.2044 8.16196 11.199 7.75V2.75C11.199 2.33579 11.5348 2 11.949 2C12.3632 2 12.699 2.33579 12.699 2.75V7.75C12.6936 8.16196 12.361 8.49461 11.949 8.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.949 22.5C11.5371 22.4946 11.2044 22.162 11.199 21.75V16.75C11.199 16.3358 11.5348 16 11.949 16C12.3632 16 12.699 16.3358 12.699 16.75V21.75C12.6936 22.162 12.361 22.4946 11.949 22.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M9.36904 9.31C9.12231 9.31181 8.89049 9.19215 8.74903 8.99L5.88903 4.9C5.77279 4.73718 5.72642 4.53467 5.76022 4.33749C5.79402 4.14031 5.9052 3.96481 6.06903 3.85C6.40182 3.6478 6.8336 3.72984 7.06903 4.04L9.94904 8.13C10.1169 8.35682 10.1411 8.65933 10.0115 8.90998C9.88196 9.16062 9.62113 9.31577 9.33904 9.31H9.36904Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.399 20.78C17.1523 20.7818 16.9205 20.6622 16.779 20.46L13.949 16.37C13.7116 16.0303 13.7944 15.5625 14.134 15.325C14.4737 15.0875 14.9416 15.1703 15.179 15.51L18.039 19.6C18.2069 19.8268 18.2311 20.1293 18.1015 20.38C17.972 20.6306 17.7111 20.7858 17.429 20.78H17.399Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.71904 11.46C7.63292 11.4738 7.54515 11.4738 7.45904 11.46L2.76904 9.71C2.57406 9.64058 2.41584 9.49464 2.33091 9.30591C2.24598 9.11717 2.24169 8.90197 2.31904 8.71C2.38557 8.51312 2.53183 8.35329 2.72206 8.26959C2.91228 8.18589 3.12893 8.18604 3.31904 8.27L7.94904 10.01C8.2848 10.1391 8.48164 10.4884 8.41815 10.8424C8.35466 11.1965 8.04873 11.4556 7.68904 11.46H7.71904Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.879 16.25C20.7902 16.2479 20.7023 16.231 20.619 16.2L15.949 14.49C15.7522 14.423 15.5921 14.2774 15.5068 14.0878C15.4214 13.8982 15.4187 13.6817 15.499 13.49C15.5685 13.295 15.7144 13.1368 15.9031 13.0519C16.0919 12.9669 16.3071 12.9627 16.499 13.04L21.189 14.75C21.384 14.8194 21.5422 14.9654 21.6272 15.1541C21.7121 15.3428 21.7164 15.558 21.639 15.75C21.5272 16.0688 21.2161 16.2735 20.879 16.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M2.76904 15.46C2.38462 15.4697 2.05513 15.1871 2.00617 14.8057C1.9572 14.4243 2.20463 14.0677 2.57904 13.98L7.40904 12.69C7.60133 12.6381 7.80637 12.6648 7.97896 12.7642C8.15155 12.8636 8.2775 13.0276 8.32904 13.22C8.43138 13.6197 8.19614 14.028 7.79904 14.14L2.94904 15.43C2.89063 15.4479 2.8301 15.458 2.76904 15.46Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.299 11.84C15.9575 11.8386 15.6589 11.6095 15.569 11.28C15.5171 11.0877 15.5438 10.8827 15.6432 10.7101C15.7426 10.5375 15.9066 10.4115 16.099 10.36L20.949 9.07C21.3494 8.9623 21.7613 9.19959 21.869 9.6C21.9767 10.0004 21.7394 10.4123 21.339 10.52L16.509 11.81C16.4412 11.8318 16.3702 11.8419 16.299 11.84Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.83904 20.25C5.54919 20.2476 5.28669 20.0784 5.16481 19.8154C5.04294 19.5524 5.08352 19.2427 5.26904 19.02L8.47904 15.25C8.75152 14.9415 9.21844 14.9019 9.53904 15.16C9.69206 15.2883 9.7876 15.4723 9.8045 15.6713C9.82139 15.8703 9.75824 16.0677 9.62904 16.22L6.41904 20.01C6.27089 20.1721 6.0584 20.26 5.83904 20.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.839 9.55C14.6637 9.55369 14.493 9.49324 14.359 9.38C14.206 9.25171 14.1105 9.06769 14.0936 8.86872C14.0767 8.66975 14.1398 8.47225 14.269 8.32L17.479 4.49C17.6073 4.33698 17.7913 4.24144 17.9903 4.22454C18.1893 4.20765 18.3868 4.2708 18.539 4.4C18.8252 4.65889 18.8643 5.09418 18.629 5.4L15.419 9.25C15.2798 9.43108 15.0673 9.54099 14.839 9.55Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.949 8.5C11.5371 8.49461 11.2044 8.16196 11.199 7.75V2.75C11.199 2.33579 11.5348 2 11.949 2C12.3632 2 12.699 2.33579 12.699 2.75V7.75C12.6936 8.16196 12.361 8.49461 11.949 8.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.949 22.5C11.5371 22.4946 11.2044 22.162 11.199 21.75V16.75C11.199 16.3358 11.5348 16 11.949 16C12.3632 16 12.699 16.3358 12.699 16.75V21.75C12.6936 22.162 12.361 22.4946 11.949 22.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M9.36904 9.31C9.12231 9.31181 8.89049 9.19215 8.74903 8.99L5.88903 4.9C5.77279 4.73718 5.72642 4.53467 5.76022 4.33749C5.79402 4.14031 5.9052 3.96481 6.06903 3.85C6.40182 3.6478 6.8336 3.72984 7.06903 4.04L9.94904 8.13C10.1169 8.35682 10.1411 8.65933 10.0115 8.90998C9.88196 9.16062 9.62113 9.31577 9.33904 9.31H9.36904Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.399 20.78C17.1523 20.7818 16.9205 20.6622 16.779 20.46L13.949 16.37C13.7116 16.0303 13.7944 15.5625 14.134 15.325C14.4737 15.0875 14.9416 15.1703 15.179 15.51L18.039 19.6C18.2069 19.8268 18.2311 20.1293 18.1015 20.38C17.972 20.6306 17.7111 20.7858 17.429 20.78H17.399Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.71904 11.46C7.63292 11.4738 7.54515 11.4738 7.45904 11.46L2.76904 9.71C2.57406 9.64058 2.41584 9.49464 2.33091 9.30591C2.24598 9.11717 2.24169 8.90197 2.31904 8.71C2.38557 8.51312 2.53183 8.35329 2.72206 8.26959C2.91228 8.18589 3.12893 8.18604 3.31904 8.27L7.94904 10.01C8.2848 10.1391 8.48164 10.4884 8.41815 10.8424C8.35466 11.1965 8.04873 11.4556 7.68904 11.46H7.71904Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.879 16.25C20.7902 16.2479 20.7023 16.231 20.619 16.2L15.949 14.49C15.7522 14.423 15.5921 14.2774 15.5068 14.0878C15.4214 13.8982 15.4187 13.6817 15.499 13.49C15.5685 13.295 15.7144 13.1368 15.9031 13.0519C16.0919 12.9669 16.3071 12.9627 16.499 13.04L21.189 14.75C21.384 14.8194 21.5422 14.9654 21.6272 15.1541C21.7121 15.3428 21.7164 15.558 21.639 15.75C21.5272 16.0688 21.2161 16.2735 20.879 16.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M2.76904 15.46C2.38462 15.4697 2.05513 15.1871 2.00617 14.8057C1.9572 14.4243 2.20463 14.0677 2.57904 13.98L7.40904 12.69C7.60133 12.6381 7.80637 12.6648 7.97896 12.7642C8.15155 12.8636 8.2775 13.0276 8.32904 13.22C8.43138 13.6197 8.19614 14.028 7.79904 14.14L2.94904 15.43C2.89063 15.4479 2.8301 15.458 2.76904 15.46Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.299 11.84C15.9575 11.8386 15.6589 11.6095 15.569 11.28C15.5171 11.0877 15.5438 10.8827 15.6432 10.7101C15.7426 10.5375 15.9066 10.4115 16.099 10.36L20.949 9.07C21.3494 8.9623 21.7613 9.19959 21.869 9.6C21.9767 10.0004 21.7394 10.4123 21.339 10.52L16.509 11.81C16.4412 11.8318 16.3702 11.8419 16.299 11.84Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.83904 20.25C5.54919 20.2476 5.28669 20.0784 5.16481 19.8154C5.04294 19.5524 5.08352 19.2427 5.26904 19.02L8.47904 15.25C8.75152 14.9415 9.21844 14.9019 9.53904 15.16C9.69206 15.2883 9.7876 15.4723 9.8045 15.6713C9.82139 15.8703 9.75824 16.0677 9.62904 16.22L6.41904 20.01C6.27089 20.1721 6.0584 20.26 5.83904 20.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.839 9.55C14.6637 9.55369 14.493 9.49324 14.359 9.38C14.206 9.25171 14.1105 9.06769 14.0936 8.86872C14.0767 8.66975 14.1398 8.47225 14.269 8.32L17.479 4.49C17.6073 4.33698 17.7913 4.24144 17.9903 4.22454C18.1893 4.20765 18.3868 4.2708 18.539 4.4C18.8252 4.65889 18.8643 5.09418 18.629 5.4L15.419 9.25C15.2798 9.43108 15.0673 9.54099 14.839 9.55Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLoaderLine.displayName = 'IcLoaderLine'; diff --git a/src/style/foundation/icons/generated/IcLockFilled.tsx b/src/style/foundation/icons/generated/IcLockFilled.tsx new file mode 100644 index 0000000..e4876a8 --- /dev/null +++ b/src/style/foundation/icons/generated/IcLockFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLockFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.5515 7.12202V4.00202C16.5521 3.18694 16.2209 2.40672 15.6343 1.84084C15.0477 1.27496 14.256 0.972133 13.4415 1.00202H10.1615C9.34698 0.972133 8.55535 1.27496 7.96872 1.84084C7.38209 2.40672 7.05096 3.18694 7.05151 4.00202V7.12202C4.9827 7.85462 3.72437 9.95184 4.05151 12.122L5.00151 17.892C5.45817 20.2117 7.5179 21.8663 9.88151 21.812H13.7615C16.1251 21.8663 18.1849 20.2117 18.6415 17.892L19.5915 12.122C19.9138 9.94089 18.6362 7.8397 16.5515 7.12202ZM12.8015 14.932L13.0115 15.552C13.1036 15.8358 13.0555 16.1464 12.8819 16.3891C12.7083 16.6317 12.4298 16.7775 12.1315 16.782H11.3915C11.0932 16.7775 10.8147 16.6317 10.6411 16.3891C10.4675 16.1464 10.4194 15.8358 10.5115 15.552L10.7215 14.932C10.8347 14.5818 10.7464 14.1976 10.4915 13.932C9.92486 13.2588 9.98199 12.2604 10.6217 11.6562C11.2615 11.052 12.2615 11.052 12.9013 11.6562C13.541 12.2604 13.5982 13.2588 13.0315 13.932C12.7766 14.1976 12.6883 14.5818 12.8015 14.932ZM8.55151 6.78202H8.91151V6.79202H15.0515V4.00202C15.0137 3.14965 14.2941 2.48815 13.4415 2.52202H10.1615C9.30898 2.48815 8.58937 3.14965 8.55151 4.00202V6.78202Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLockFilled.displayName = 'IcLockFilled'; diff --git a/src/style/foundation/icons/generated/IcLockLine.tsx b/src/style/foundation/icons/generated/IcLockLine.tsx new file mode 100644 index 0000000..7517ca9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcLockLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcLockLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.4626 13.902C13.4626 12.9852 12.7194 12.242 11.8026 12.242C10.8859 12.242 10.1426 12.9852 10.1426 13.902C10.1413 14.2907 10.2797 14.6669 10.5326 14.962C10.7875 15.2276 10.8759 15.6118 10.7626 15.962L10.5526 16.582C10.4714 16.8608 10.5251 17.1616 10.6978 17.3951C10.8704 17.6286 11.1423 17.768 11.4326 17.772H12.1726C12.4726 17.7719 12.7542 17.6271 12.9287 17.3832C13.1033 17.1392 13.1494 16.826 13.0526 16.542L12.8026 15.922C12.6894 15.5718 12.7778 15.1876 13.0326 14.922C13.2913 14.6431 13.4435 14.282 13.4626 13.902Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16.5526 8.12202V5.00202C16.5532 4.18694 16.2221 3.40672 15.6354 2.84084C15.0488 2.27496 14.2572 1.97213 13.4426 2.00202H10.1626C9.34812 1.97213 8.55648 2.27496 7.96985 2.84084C7.38322 3.40672 7.0521 4.18694 7.05265 5.00202V8.12202C4.98116 8.85136 3.72137 10.951 4.05265 13.122L5.00265 18.892C5.47121 21.1904 7.51752 22.8241 9.86265 22.772H13.7426C16.1045 22.8313 18.1655 21.18 18.6226 18.862L19.5726 13.092C19.886 10.9259 18.6195 8.84179 16.5526 8.12202ZM8.55264 5.00202C8.5905 4.14965 9.31011 3.48815 10.1626 3.52202H13.4426C14.2952 3.48815 15.0148 4.14965 15.0526 5.00202V7.77202H8.55264V5.00202ZM16.8026 18.562L17.8026 12.772C17.9019 12.023 17.6638 11.2685 17.1526 10.712C16.531 10.0071 15.6324 9.60892 14.6926 9.62202H8.91265C7.97604 9.60387 7.07796 9.99449 6.45265 10.692C5.95367 11.2618 5.73381 12.024 5.85265 12.772L6.80265 18.562C7.1127 19.9884 8.40434 20.9845 9.86265 20.922H13.7426C15.2009 20.9845 16.4926 19.9884 16.8026 18.562Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcLockLine.displayName = 'IcLockLine'; diff --git a/src/style/foundation/icons/generated/IcMailFilled.tsx b/src/style/foundation/icons/generated/IcMailFilled.tsx new file mode 100644 index 0000000..d1babca --- /dev/null +++ b/src/style/foundation/icons/generated/IcMailFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMailFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6 4H18C20.2091 4 22 5.79086 22 8V17C22 19.2091 20.2091 21 18 21H6C3.79086 21 2 19.2091 2 17V8C2 5.79086 3.79086 4 6 4ZM13.4 13.55L19.74 8.85C20.0229 8.64199 20.0854 8.24483 19.88 7.96C19.7821 7.82401 19.6333 7.73345 19.4675 7.70896C19.3017 7.68447 19.1331 7.72813 19 7.83L12.59 12.5C12.4296 12.6681 12.2074 12.7633 11.975 12.7633C11.7426 12.7633 11.5204 12.6681 11.36 12.5L5 7.83C4.86758 7.73134 4.70127 7.68958 4.53795 7.71399C4.37463 7.73839 4.2278 7.82694 4.13 7.96C3.92242 8.24224 3.98036 8.63892 4.26 8.85L10.56 13.5C10.952 13.8719 11.4697 14.0825 12.01 14.09C12.5245 14.0899 13.0204 13.8973 13.4 13.55Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMailFilled.displayName = 'IcMailFilled'; diff --git a/src/style/foundation/icons/generated/IcMailLine.tsx b/src/style/foundation/icons/generated/IcMailLine.tsx new file mode 100644 index 0000000..2c8bb44 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMailLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMailLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18 4H6C3.79086 4 2 5.79086 2 8V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V8C22 5.79086 20.2091 4 18 4ZM6 5.59H18C19.0657 5.59204 20.0025 6.29663 20.3 7.32L12.76 12.91C12.5534 13.112 12.2732 13.221 11.9843 13.2115C11.6955 13.2021 11.423 13.0751 11.23 12.86L3.72 7.33C4.01175 6.30973 4.9389 5.60216 6 5.59ZM3.59 17C3.59 18.331 4.66899 19.41 6 19.41H18C19.3271 19.4045 20.4 18.3271 20.4 17V8.97L13.6 13.97C13.1654 14.3746 12.5938 14.5997 12 14.6C11.3827 14.5902 10.7911 14.3514 10.34 13.93L3.59 8.93V17Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMailLine.displayName = 'IcMailLine'; diff --git a/src/style/foundation/icons/generated/IcMailOpenedFilled.tsx b/src/style/foundation/icons/generated/IcMailOpenedFilled.tsx new file mode 100644 index 0000000..a8605e8 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMailOpenedFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMailOpenedFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.29 2.52501L20.14 7.33501C21.2079 8.0855 21.8424 9.3098 21.84 10.615V17.745C21.8374 18.8775 21.3849 19.9625 20.5823 20.7614C19.7796 21.5603 18.6925 22.0077 17.56 22.005H6.28001C5.14753 22.0077 4.06038 21.5603 3.25773 20.7614C2.45507 19.9625 2.00266 18.8775 2.00001 17.745V10.615C1.9976 9.3098 2.63214 8.0855 3.70001 7.33501L10.55 2.52501C11.3292 1.825 12.5108 1.825 13.29 2.52501ZM13.38 16.005L18.85 12.195L18.81 12.245C19.0297 12.0914 19.1508 11.8322 19.1276 11.5651C19.1044 11.298 18.9405 11.0636 18.6976 10.9501C18.4547 10.8366 18.1697 10.8614 17.95 11.015L12.41 14.885C12.246 15.0491 12.0208 15.137 11.789 15.1275C11.5573 15.118 11.34 15.0119 11.19 14.835L5.81001 11.015C5.48165 10.8005 5.04297 10.8795 4.81001 11.195C4.60069 11.5244 4.67896 11.9593 4.99001 12.195L10.29 15.955C10.7272 16.3554 11.2972 16.5798 11.89 16.585C12.4424 16.5884 12.9753 16.3809 13.38 16.005Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMailOpenedFilled.displayName = 'IcMailOpenedFilled'; diff --git a/src/style/foundation/icons/generated/IcMailOpenedLine.tsx b/src/style/foundation/icons/generated/IcMailOpenedLine.tsx new file mode 100644 index 0000000..024d2b0 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMailOpenedLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMailOpenedLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.29 2.54291L20.14 7.35291C21.205 8.10138 21.8392 9.32124 21.84 10.6229V17.7529C21.8374 18.8854 21.3849 19.9704 20.5823 20.7693C19.7796 21.5682 18.6925 22.0156 17.56 22.0129H6.28C5.14753 22.0156 4.06038 21.5682 3.25772 20.7693C2.45507 19.9704 2.00265 18.8854 2 17.7529V10.6229C2.00085 9.32124 2.63503 8.10138 3.7 7.35291L10.55 2.54291C11.3199 1.81903 12.5201 1.81903 13.29 2.54291ZM19.5216 19.7087C20.043 19.1911 20.3374 18.4876 20.34 17.7529V10.6229C20.326 9.82531 19.9322 9.08228 19.28 8.62291L12.43 3.81291L12.32 3.73291C12.2147 3.62541 12.0705 3.56483 11.92 3.56483C11.7695 3.56483 11.6253 3.62541 11.52 3.73291L11.41 3.81291L4.56 8.62291C3.90781 9.08228 3.51401 9.82531 3.5 10.6229V17.7529C3.50265 18.4876 3.79703 19.1911 4.31838 19.7087C4.83973 20.2263 5.54535 20.5156 6.28 20.5129H17.56C18.2947 20.5156 19.0003 20.2263 19.5216 19.7087Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.99 11.0129L12.45 14.8829C12.286 15.047 12.0608 15.1349 11.829 15.1254C11.5973 15.1159 11.38 15.0098 11.23 14.8329L5.85 11.0129C5.63389 10.826 5.33035 10.7781 5.0672 10.8894C4.80405 11.0007 4.62701 11.2519 4.61062 11.5372C4.59422 11.8224 4.74133 12.0922 4.99 12.2329L10.29 16.0129C10.7246 16.4175 11.2962 16.6426 11.89 16.6429C12.4484 16.6288 12.9808 16.4037 13.38 16.0129L18.85 12.1929C19.1645 11.9602 19.2472 11.5248 19.04 11.1929C18.7977 10.8566 18.3305 10.7765 17.99 11.0129Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMailOpenedLine.displayName = 'IcMailOpenedLine'; diff --git a/src/style/foundation/icons/generated/IcMenuFilled.tsx b/src/style/foundation/icons/generated/IcMenuFilled.tsx new file mode 100644 index 0000000..00b757c --- /dev/null +++ b/src/style/foundation/icons/generated/IcMenuFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMenuFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11 7.5C11 9.433 9.433 11 7.5 11C5.567 11 4 9.433 4 7.5C4 5.567 5.567 4 7.5 4C9.433 4 11 5.567 11 7.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21 7.5C21 9.433 19.433 11 17.5 11C15.567 11 14 9.433 14 7.5C14 5.567 15.567 4 17.5 4C19.433 4 21 5.567 21 7.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11 17.5C11 19.433 9.433 21 7.5 21C5.567 21 4 19.433 4 17.5C4 15.567 5.567 14 7.5 14C9.433 14 11 15.567 11 17.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21 17.5C21 19.433 19.433 21 17.5 21C15.567 21 14 19.433 14 17.5C14 15.567 15.567 14 17.5 14C19.433 14 21 15.567 21 17.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMenuFilled.displayName = 'IcMenuFilled'; diff --git a/src/style/foundation/icons/generated/IcMenuLine.tsx b/src/style/foundation/icons/generated/IcMenuLine.tsx new file mode 100644 index 0000000..e1f7de7 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMenuLine.tsx @@ -0,0 +1,42 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMenuLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M4 7.5C4 5.567 5.567 4 7.5 4C9.433 4 11 5.567 11 7.5C11 9.433 9.433 11 7.5 11C5.567 11 4 9.433 4 7.5ZM9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14 7.5C14 5.567 15.567 4 17.5 4C19.433 4 21 5.567 21 7.5C21 9.433 19.433 11 17.5 11C15.567 11 14 9.433 14 7.5ZM19.5 7.5C19.5 6.39543 18.6046 5.5 17.5 5.5C16.3954 5.5 15.5 6.39543 15.5 7.5C15.5 8.60457 16.3954 9.5 17.5 9.5C18.6046 9.5 19.5 8.60457 19.5 7.5Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M4 17.5C4 15.567 5.567 14 7.5 14C9.433 14 11 15.567 11 17.5C11 19.433 9.433 21 7.5 21C5.567 21 4 19.433 4 17.5ZM9.5 17.5C9.5 16.3954 8.60457 15.5 7.5 15.5C6.39543 15.5 5.5 16.3954 5.5 17.5C5.5 18.6046 6.39543 19.5 7.5 19.5C8.60457 19.5 9.5 18.6046 9.5 17.5Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14 17.5C14 15.567 15.567 14 17.5 14C19.433 14 21 15.567 21 17.5C21 19.433 19.433 21 17.5 21C15.567 21 14 19.433 14 17.5ZM19.5 17.5C19.5 16.3954 18.6046 15.5 17.5 15.5C16.3954 15.5 15.5 16.3954 15.5 17.5C15.5 18.6046 16.3954 19.5 17.5 19.5C18.6046 19.5 19.5 18.6046 19.5 17.5Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMenuLine.displayName = 'IcMenuLine'; diff --git a/src/style/foundation/icons/generated/IcMicrophoneFilled.tsx b/src/style/foundation/icons/generated/IcMicrophoneFilled.tsx new file mode 100644 index 0000000..270acbb --- /dev/null +++ b/src/style/foundation/icons/generated/IcMicrophoneFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMicrophoneFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.8413 11.4692C19.8899 15.5983 16.7879 19.0859 12.6813 19.5192V21.9692C12.6813 22.3889 12.3411 22.7292 11.9213 22.7292C11.5016 22.7292 11.1613 22.3889 11.1613 21.9692V19.5592C7.07399 19.1277 3.97862 15.6692 4.00134 11.5592C3.98526 11.2877 4.11526 11.0282 4.34236 10.8785C4.56947 10.7288 4.85918 10.7117 5.10236 10.8335C5.34555 10.9553 5.50526 11.1977 5.52134 11.4692C5.49193 13.1949 6.15005 14.8614 7.35062 16.1014C8.55118 17.3413 10.1956 18.0529 11.9213 18.0792C13.6471 18.0529 15.2915 17.3413 16.4921 16.1014C17.6926 14.8614 18.3507 13.1949 18.3213 11.4692C18.3213 11.0494 18.6616 10.7092 19.0813 10.7092C19.5011 10.7092 19.8413 11.0494 19.8413 11.4692Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.0251 1.37362C11.8923 0.608405 14.0363 1.0405 15.4613 2.46918C16.3887 3.39886 16.9132 4.65606 16.9213 5.96918V10.9692C16.9213 13.7306 14.6828 15.9692 11.9213 15.9692C9.15991 15.9692 6.92134 13.7306 6.92134 10.9692V5.96918C6.93384 3.95137 8.158 2.13884 10.0251 1.37362ZM13 10.2177V5.78967C12.9904 5.35668 12.5462 5.00747 11.9953 5C11.4457 5.00027 11.0003 5.35035 11 5.78229L11 10.2103C11.0095 10.6433 11.4538 10.9925 12.0046 11C12.5542 10.9997 12.9996 10.6496 13 10.2177Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMicrophoneFilled.displayName = 'IcMicrophoneFilled'; diff --git a/src/style/foundation/icons/generated/IcMicrophoneLine.tsx b/src/style/foundation/icons/generated/IcMicrophoneLine.tsx new file mode 100644 index 0000000..1da983c --- /dev/null +++ b/src/style/foundation/icons/generated/IcMicrophoneLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMicrophoneLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.8201 11.75C19.8201 11.3358 19.4843 11 19.0701 11C18.6559 11 18.3201 11.3358 18.3201 11.75C18.3495 13.4783 17.6904 15.1474 16.4879 16.3892C15.2855 17.6311 13.6385 18.3437 11.9101 18.37C10.1817 18.3437 8.53477 17.6311 7.33233 16.3892C6.1299 15.1474 5.47072 13.4783 5.50012 11.75C5.50012 11.3358 5.16434 11 4.75012 11C4.33591 11 4.00012 11.3358 4.00012 11.75C3.97741 15.86 7.07278 19.3185 11.1601 19.75V22.25C11.1601 22.6642 11.4959 23 11.9101 23C12.3243 23 12.6601 22.6642 12.6601 22.25V19.83C16.7783 19.3957 19.8844 15.8905 19.8201 11.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17 12C17 14.7614 14.7614 17 12 17C9.23858 17 7 14.7614 7 12V7C7 4.23858 9.23858 2 12 2C14.7614 2 17 4.23858 17 7V12ZM12 3.5C10.067 3.5 8.5 5.067 8.5 7V12C8.5 13.933 10.067 15.5 12 15.5C13.933 15.5 15.5 13.933 15.5 12V7C15.5 5.067 13.933 3.5 12 3.5Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMicrophoneLine.displayName = 'IcMicrophoneLine'; diff --git a/src/style/foundation/icons/generated/IcMinusFilled.tsx b/src/style/foundation/icons/generated/IcMinusFilled.tsx new file mode 100644 index 0000000..e2436ab --- /dev/null +++ b/src/style/foundation/icons/generated/IcMinusFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMinusFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.5 11H4.5C3.67157 11 3 11.6716 3 12.5C3 13.3284 3.67157 14 4.5 14H20.5C21.3284 14 22 13.3284 22 12.5C22 11.6716 21.3284 11 20.5 11Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMinusFilled.displayName = 'IcMinusFilled'; diff --git a/src/style/foundation/icons/generated/IcMinusLine.tsx b/src/style/foundation/icons/generated/IcMinusLine.tsx new file mode 100644 index 0000000..0985a58 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMinusLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMinusLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.75 12.5H3.75C3.33579 12.5 3 12.1642 3 11.75C3 11.3358 3.33579 11 3.75 11H19.75C20.1642 11 20.5 11.3358 20.5 11.75C20.5 12.1642 20.1642 12.5 19.75 12.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMinusLine.displayName = 'IcMinusLine'; diff --git a/src/style/foundation/icons/generated/IcMouseFilled.tsx b/src/style/foundation/icons/generated/IcMouseFilled.tsx new file mode 100644 index 0000000..962728a --- /dev/null +++ b/src/style/foundation/icons/generated/IcMouseFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMouseFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.8 2.00001H12.2C14.0043 1.99735 15.7354 2.71292 17.0113 3.98874C18.2871 5.26457 19.0027 6.99572 19 8.80001V15.2C19.0027 17.0043 18.2871 18.7354 17.0113 20.0113C15.7354 21.2871 14.0043 22.0027 12.2 22H11.8C9.99572 22.0027 8.26457 21.2871 6.98874 20.0113C5.71292 18.7354 4.99735 17.0043 5.00001 15.2V8.80001C4.99735 6.99572 5.71292 5.26457 6.98874 3.98874C8.26457 2.71292 9.99572 1.99735 11.8 2.00001ZM12 12.75C12.4142 12.75 12.75 12.4142 12.75 12V7.00001C12.75 6.58579 12.4142 6.25001 12 6.25001C11.5858 6.25001 11.25 6.58579 11.25 7.00001V12C11.25 12.4142 11.5858 12.75 12 12.75Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMouseFilled.displayName = 'IcMouseFilled'; diff --git a/src/style/foundation/icons/generated/IcMouseLine.tsx b/src/style/foundation/icons/generated/IcMouseLine.tsx new file mode 100644 index 0000000..b9a1cdb --- /dev/null +++ b/src/style/foundation/icons/generated/IcMouseLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMouseLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.8 2.00001H12.2C14.0043 1.99735 15.7354 2.71292 17.0113 3.98874C18.2871 5.26457 19.0027 6.99572 19 8.80001V15.2C19.0027 17.0043 18.2871 18.7354 17.0113 20.0113C15.7354 21.2871 14.0043 22.0027 12.2 22H11.8C9.99572 22.0027 8.26457 21.2871 6.98874 20.0113C5.71292 18.7354 4.99735 17.0043 5.00001 15.2V8.80001C4.99735 6.99572 5.71292 5.26457 6.98874 3.98874C8.26457 2.71292 9.99572 1.99735 11.8 2.00001ZM12.2 20.5C15.1248 20.4945 17.4945 18.1248 17.5 15.2V8.80001C17.4945 5.87518 15.1248 3.50551 12.2 3.50001H11.8C8.87518 3.50551 6.50551 5.87518 6.50001 8.80001V15.2C6.50551 18.1248 8.87518 20.4945 11.8 20.5H12.2Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12 6.25001C11.5881 6.2554 11.2554 6.58805 11.25 7.00001V12C11.25 12.4142 11.5858 12.75 12 12.75C12.4142 12.75 12.75 12.4142 12.75 12V7.00001C12.7446 6.58805 12.412 6.2554 12 6.25001Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMouseLine.displayName = 'IcMouseLine'; diff --git a/src/style/foundation/icons/generated/IcMoveFilled.tsx b/src/style/foundation/icons/generated/IcMoveFilled.tsx new file mode 100644 index 0000000..7cf6275 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMoveFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMoveFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10 2H14.24C16.3617 2 18.3966 2.84285 19.8969 4.34315C21.3971 5.84344 22.24 7.87827 22.24 10V14.24C22.24 18.6583 18.6583 22.24 14.24 22.24H10C5.58172 22.24 2 18.6583 2 14.24V10C2 5.58172 5.58172 2 10 2ZM16.37 11.87C16.7842 11.87 17.12 11.5342 17.12 11.12L17.13 7.87C17.13 7.45579 16.7942 7.12 16.38 7.12H13.12C12.6892 7.12 12.34 7.46922 12.34 7.9C12.34 8.33078 12.6892 8.68 13.12 8.68H14.51L8.62 14.56V13.12C8.62 12.7058 8.28421 12.37 7.87 12.37C7.45579 12.37 7.12 12.7058 7.12 13.12V16.34C7.10033 16.4357 7.10033 16.5343 7.12 16.63C7.18933 16.8523 7.35437 17.032 7.57 17.12C7.66279 17.1343 7.75721 17.1343 7.85 17.12H11.12C11.5342 17.12 11.87 16.7842 11.87 16.37C11.87 15.9558 11.5342 15.62 11.12 15.62H9.62L15.62 9.62V11.12C15.62 11.5342 15.9558 11.87 16.37 11.87Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMoveFilled.displayName = 'IcMoveFilled'; diff --git a/src/style/foundation/icons/generated/IcMoveLine.tsx b/src/style/foundation/icons/generated/IcMoveLine.tsx new file mode 100644 index 0000000..d6d7704 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMoveLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMoveLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.129 3H13.9277C13.4467 3 13.0568 3.3935 13.0568 3.87891C13.0568 4.36431 13.4467 4.75781 13.9277 4.75781H17.8645L4.74194 18V13.8633C4.74194 13.3779 4.35199 12.9844 3.87097 12.9844C3.38995 12.9844 3 13.3779 3 13.8633V20.1211C3.00625 20.6039 3.39256 20.9937 3.87097 21H10.0723C10.5533 21 10.9432 20.6065 10.9432 20.1211C10.9432 19.6357 10.5533 19.2422 10.0723 19.2422H5.9729L19.2581 5.83594V10.1367C19.2581 10.6221 19.648 11.0156 20.129 11.0156C20.6101 11.0156 21 10.6221 21 10.1367V3.87891C20.9937 3.39614 20.6074 3.00631 20.129 3Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMoveLine.displayName = 'IcMoveLine'; diff --git a/src/style/foundation/icons/generated/IcMusicNoteFilled.tsx b/src/style/foundation/icons/generated/IcMusicNoteFilled.tsx new file mode 100644 index 0000000..729511f --- /dev/null +++ b/src/style/foundation/icons/generated/IcMusicNoteFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMusicNoteFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.75 6.29997C19.7192 5.36424 19.2291 4.50384 18.44 3.99997C17.3724 3.30529 16.0343 3.17111 14.85 3.63997L10.3 5.40997C9.14461 5.81718 8.35287 6.88603 8.30002 8.10997V15.43C7.90012 15.2167 7.45325 15.1067 7.00003 15.11C5.87067 15.11 4.85271 15.7908 4.42146 16.8346C3.99021 17.8784 4.23075 19.0792 5.03076 19.8763C5.83077 20.6735 7.03243 20.9097 8.07466 20.4747C9.11688 20.0397 9.79407 19.0193 9.79003 17.89C9.7943 17.8367 9.7943 17.7832 9.79003 17.73V8.10997C9.84836 7.49685 10.2709 6.97953 10.86 6.79997L15.4 4.99997C16.1264 4.71778 16.9439 4.79953 17.6 5.21997C17.9846 5.45246 18.2283 5.86109 18.25 6.30997V13.58C17.8516 13.3605 17.4049 13.2436 16.95 13.24C15.4252 13.231 14.1757 14.4478 14.1441 15.9722C14.1126 17.4967 15.3108 18.7641 16.8347 18.8182C18.3585 18.8722 19.6435 17.6929 19.72 16.17C19.7247 16.1234 19.7247 16.0765 19.72 16.03L19.75 6.29997Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMusicNoteFilled.displayName = 'IcMusicNoteFilled'; diff --git a/src/style/foundation/icons/generated/IcMusicNoteLine.tsx b/src/style/foundation/icons/generated/IcMusicNoteLine.tsx new file mode 100644 index 0000000..269b027 --- /dev/null +++ b/src/style/foundation/icons/generated/IcMusicNoteLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcMusicNoteLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.6399 6.87998C19.6258 5.92897 19.1332 5.04916 18.3299 4.53998C17.2657 3.83707 15.9251 3.6989 14.7399 4.16998L10.1899 5.99998C9.03446 6.4072 8.24273 7.47604 8.18988 8.69998V16C7.79893 15.7915 7.36296 15.6816 6.91988 15.68C5.37901 15.68 4.12988 16.9291 4.12988 18.47C4.12988 20.0109 5.37901 21.26 6.91988 21.26C8.46076 21.26 9.70988 20.0109 9.70988 18.47V8.67998C9.76527 8.07112 10.1846 7.5568 10.7699 7.37998L15.3099 5.56998C16.034 5.2798 16.8538 5.35805 17.5099 5.77998C17.8947 6.01698 18.1379 6.42854 18.1599 6.87998V14.14C17.759 13.9281 17.3133 13.815 16.8599 13.81C15.3337 13.8007 14.0834 15.0194 14.0535 16.5453C14.0235 18.0711 15.2252 19.3379 16.7505 19.3884C18.2759 19.4389 19.5587 18.2545 19.6299 16.73C19.6346 16.6834 19.6346 16.6365 19.6299 16.59L19.6399 6.87998ZM6.91988 19.75C6.21564 19.7595 5.6339 19.2025 5.61294 18.4985C5.59198 17.7945 6.13955 17.2038 6.84311 17.1715C7.54667 17.1391 8.14614 17.677 8.18988 18.38V18.55C8.15268 19.2239 7.59483 19.751 6.91988 19.75ZM15.641 17.0906C15.8438 17.5723 16.3172 17.884 16.8399 17.88C17.1811 17.88 17.5082 17.7438 17.7485 17.5015C17.9889 17.2593 18.1225 16.9312 18.1199 16.59C18.1199 16.0673 17.8045 15.5963 17.3212 15.3972C16.8379 15.1982 16.2823 15.3104 15.9142 15.6814C15.546 16.0524 15.4382 16.6089 15.641 17.0906Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcMusicNoteLine.displayName = 'IcMusicNoteLine'; diff --git a/src/style/foundation/icons/generated/IcNotificationFilled.tsx b/src/style/foundation/icons/generated/IcNotificationFilled.tsx new file mode 100644 index 0000000..a1edb98 --- /dev/null +++ b/src/style/foundation/icons/generated/IcNotificationFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcNotificationFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.4066 13.97C20.4094 14.5511 20.6649 15.1023 21.1066 15.48C22.6166 16.83 21.5466 19.14 19.4066 19.14H15.6066C15.114 20.4844 13.8383 21.3814 12.4066 21.39C10.9702 21.3962 9.68678 20.4938 9.20657 19.14H5.40657C3.26657 19.14 2.19657 16.83 3.70657 15.48C4.1482 15.1023 4.40369 14.5511 4.40657 13.97V9.14C4.40657 5.2 7.98657 2 12.4066 2C16.8266 2 20.4066 5.2 20.4066 9.14V13.97ZM10.8866 19.14C11.2505 19.611 11.8114 19.8878 12.4066 19.89C12.9877 19.8756 13.5314 19.6001 13.8866 19.14H10.8866Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcNotificationFilled.displayName = 'IcNotificationFilled'; diff --git a/src/style/foundation/icons/generated/IcNotificationLine.tsx b/src/style/foundation/icons/generated/IcNotificationLine.tsx new file mode 100644 index 0000000..482d54e --- /dev/null +++ b/src/style/foundation/icons/generated/IcNotificationLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcNotificationLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.1066 15.48C20.6623 15.1 20.4065 14.5446 20.4066 13.96V9.14C20.4066 5.19 16.8266 2 12.4066 2C7.98657 2 4.40657 5.19 4.40657 9.14V13.96C4.40661 14.5446 4.15084 15.1 3.70657 15.48C2.19657 16.83 3.26657 19.13 5.40657 19.13H9.20657C9.69141 20.4804 10.9718 21.3811 12.4066 21.3811C13.8414 21.3811 15.1217 20.4804 15.6066 19.13H19.4066C21.5466 19.13 22.6166 16.83 21.1066 15.48ZM12.4066 19.88C11.8114 19.8778 11.2505 19.601 10.8866 19.13H13.8866C13.5342 19.5936 12.9888 19.87 12.4066 19.88ZM19.4166 17.63C19.7801 17.6629 20.1263 17.468 20.2866 17.14C20.3644 16.9424 20.2935 16.7173 20.1166 16.6C19.3631 15.9279 18.9275 14.9696 18.9166 13.96V9.14C18.9166 6.03 15.9966 3.5 12.4166 3.5C8.83657 3.5 5.91657 6.03 5.91657 9.14V13.96C5.9056 14.9696 5.47001 15.9279 4.71657 16.6C4.53589 16.7144 4.46065 16.9401 4.53657 17.14C4.69686 17.468 5.04301 17.6629 5.40657 17.63H19.4166Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcNotificationLine.displayName = 'IcNotificationLine'; diff --git a/src/style/foundation/icons/generated/IcNotificationOffFilled.tsx b/src/style/foundation/icons/generated/IcNotificationOffFilled.tsx new file mode 100644 index 0000000..7622997 --- /dev/null +++ b/src/style/foundation/icons/generated/IcNotificationOffFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcNotificationOffFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.9986 13.9274V9.99735C18.9986 6.14735 15.5586 2.99735 11.3086 2.99735C9.99058 2.99245 8.69071 3.30455 7.5186 3.90735L18.9986 14.7374C18.9986 14.7374 18.9986 14.4874 18.9986 13.9274Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M3.8586 2.48735L22.5286 19.7174H22.5386C22.7887 19.9985 22.8599 20.3963 22.7227 20.7467C22.5855 21.0971 22.2631 21.3408 21.8886 21.3774C21.6477 21.3813 21.4147 21.2917 21.2386 21.1274L19.2386 19.2474H14.1086C14.1086 20.9042 12.7655 22.2474 11.1086 22.2474C9.45175 22.2474 8.1086 20.9042 8.1086 19.2474H4.5686C3.68478 19.3323 2.84447 18.8469 2.47655 18.0388C2.10863 17.2307 2.29422 16.2782 2.9386 15.6674C3.36126 15.291 3.60471 14.7533 3.6086 14.1874V9.47735C3.66098 8.21064 4.03618 6.97833 4.6986 5.89735L2.5586 3.89735C2.17571 3.70898 1.95453 3.2984 2.00788 2.87503C2.06123 2.45166 2.37736 2.10879 2.79501 2.0213C3.21266 1.93382 3.63982 2.12099 3.8586 2.48735ZM9.5486 19.2574C9.59121 20.0765 10.2684 20.7185 11.0886 20.7174V20.7074C11.9013 20.7035 12.5711 20.0687 12.6186 19.2574H9.5486Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcNotificationOffFilled.displayName = 'IcNotificationOffFilled'; diff --git a/src/style/foundation/icons/generated/IcNotificationOffLine.tsx b/src/style/foundation/icons/generated/IcNotificationOffLine.tsx new file mode 100644 index 0000000..b9c4361 --- /dev/null +++ b/src/style/foundation/icons/generated/IcNotificationOffLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcNotificationOffLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.17873 4.33873C9.18824 3.82408 10.3056 3.55674 11.4387 3.55873C15.0587 3.55873 17.9987 6.19873 17.9987 9.44873V13.9287C17.9972 14.6917 18.3209 15.4191 18.8887 15.9287C19.029 16.0549 19.2101 16.1259 19.3987 16.1287C19.6087 16.125 19.8078 16.0345 19.9487 15.8787C20.0828 15.7316 20.1528 15.5372 20.1434 15.3384C20.134 15.1395 20.046 14.9526 19.8987 14.8187C19.6515 14.6045 19.5062 14.2958 19.4987 13.9687V9.44873C19.4987 5.36873 15.8887 2.05873 11.4387 2.05873C10.0699 2.05883 8.7202 2.38083 7.49873 2.99873C7.1287 3.18651 6.98095 3.6387 7.16873 4.00873C7.3565 4.37876 7.8087 4.52651 8.17873 4.33873Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.2987 20.2387L3.29873 2.23873C3.11176 2.03808 2.83017 1.95548 2.56444 2.02334C2.29871 2.09121 2.09121 2.29871 2.02334 2.56444C1.95548 2.83017 2.03808 3.11176 2.23873 3.29873L4.33873 5.40873C3.69576 6.47848 3.35051 7.70068 3.33873 8.94873V13.4287C3.33501 13.7545 3.19327 14.0634 2.94873 14.2787C2.14421 14.9897 1.86179 16.1234 2.23873 17.1287C2.69494 18.2514 3.79719 18.9756 5.00873 18.9487H8.21873C8.21873 20.6663 9.61112 22.0587 11.3287 22.0587C13.0463 22.0587 14.4387 20.6663 14.4387 18.9487H17.9187L20.2387 21.2587C20.5315 21.5512 21.0059 21.5512 21.2987 21.2587C21.5655 20.9711 21.5655 20.5264 21.2987 20.2387ZM11.2987 20.5587C10.4562 20.517 9.78866 19.8321 9.76873 18.9887H12.9887C12.9783 19.4176 12.7971 19.8245 12.4855 20.1192C12.1739 20.414 11.7575 20.5722 11.3287 20.5587H11.2987ZM3.63873 16.6287C3.86683 17.1769 4.4159 17.5216 5.00873 17.4887L16.4487 17.5187L5.44873 6.51873C5.06292 7.27121 4.8575 8.10315 4.84873 8.94873V13.3887C4.85679 14.1531 4.53193 14.8831 3.95873 15.3887C3.5949 15.6892 3.46574 16.1897 3.63873 16.6287Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcNotificationOffLine.displayName = 'IcNotificationOffLine'; diff --git a/src/style/foundation/icons/generated/IcPauseFilled.tsx b/src/style/foundation/icons/generated/IcPauseFilled.tsx new file mode 100644 index 0000000..7cc5ab1 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPauseFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPauseFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16 2H8C4.68629 2 2 4.68629 2 8V16C2 19.3137 4.68629 22 8 22H16C19.3137 22 22 19.3137 22 16V8C22 4.68629 19.3137 2 16 2ZM10.5 15C10.5 15.5523 10.0523 16 9.5 16C8.94772 16 8.5 15.5523 8.5 15V9C8.5 8.44772 8.94772 8 9.5 8C10.0523 8 10.5 8.44772 10.5 9V15ZM14.5 16C15.0523 16 15.5 15.5523 15.5 15V9C15.5 8.44772 15.0523 8 14.5 8C13.9477 8 13.5 8.44772 13.5 9V15C13.5 15.5523 13.9477 16 14.5 16Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPauseFilled.displayName = 'IcPauseFilled'; diff --git a/src/style/foundation/icons/generated/IcPauseLine.tsx b/src/style/foundation/icons/generated/IcPauseLine.tsx new file mode 100644 index 0000000..97cfac2 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPauseLine.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPauseLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M9.5 8.25C9.08804 8.25539 8.75539 8.58804 8.75 9V15C8.75 15.4142 9.08579 15.75 9.5 15.75C9.91421 15.75 10.25 15.4142 10.25 15V9C10.2446 8.58804 9.91196 8.25539 9.5 8.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.5 8.25C14.088 8.25539 13.7554 8.58804 13.75 9V15C13.75 15.4142 14.0858 15.75 14.5 15.75C14.9142 15.75 15.25 15.4142 15.25 15V9C15.2446 8.58804 14.912 8.25539 14.5 8.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8 2H16C19.3137 2 22 4.68629 22 8V16C22 19.3137 19.3137 22 16 22H8C4.68629 22 2 19.3137 2 16V8C2 4.68629 4.68629 2 8 2ZM19.0919 19.0919C19.9113 18.2725 20.3681 17.1588 20.36 16V8C20.3681 6.84121 19.9113 5.72753 19.0919 4.90812C18.2725 4.08871 17.1588 3.63194 16 3.64H8C6.84121 3.63194 5.72754 4.08871 4.90813 4.90812C4.08872 5.72753 3.63195 6.84121 3.64 8V16C3.63195 17.1588 4.08872 18.2725 4.90813 19.0919C5.72754 19.9113 6.84121 20.3681 8 20.36H16C17.1588 20.3681 18.2725 19.9113 19.0919 19.0919Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPauseLine.displayName = 'IcPauseLine'; diff --git a/src/style/foundation/icons/generated/IcPinFilled.tsx b/src/style/foundation/icons/generated/IcPinFilled.tsx new file mode 100644 index 0000000..0ac0fab --- /dev/null +++ b/src/style/foundation/icons/generated/IcPinFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPinFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.3493 9.1637L14.7993 4.6137C13.9667 3.79543 12.632 3.79543 11.7993 4.6137L8.96934 7.4037C8.80839 7.56537 8.62273 7.70039 8.41934 7.8037L5.34934 9.3437C4.73248 9.65037 4.30097 10.2352 4.18997 10.9151C4.07897 11.595 4.30205 12.2868 4.78934 12.7737L7.45934 15.4437L4.21934 18.6837C3.92689 18.9765 3.92689 19.4509 4.21934 19.7437C4.36219 19.8809 4.55134 19.9594 4.74934 19.9637C4.94819 19.9635 5.13882 19.8844 5.27934 19.7437L8.51934 16.5037L11.1893 19.1737C11.6763 19.661 12.368 19.8841 13.0479 19.7731C13.7278 19.6621 14.3127 19.2306 14.6193 18.6137L16.1593 15.5237C16.2627 15.3203 16.3977 15.1346 16.5593 14.9737L19.3493 12.1837C20.1808 11.3487 20.1808 9.99868 19.3493 9.1637Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPinFilled.displayName = 'IcPinFilled'; diff --git a/src/style/foundation/icons/generated/IcPinLine.tsx b/src/style/foundation/icons/generated/IcPinLine.tsx new file mode 100644 index 0000000..b4dc482 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPinLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPinLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.7936 4.60971L19.3436 9.15971C20.175 9.99469 20.175 11.3447 19.3436 12.1797L16.5536 14.9697C16.395 15.1333 16.2604 15.3185 16.1536 15.5197L14.6136 18.6097C14.3037 19.2231 13.7192 19.6514 13.041 19.7621C12.3628 19.8728 11.6725 19.6527 11.1836 19.1697L8.51357 16.4997L5.28357 19.7297C5.14369 19.8713 4.95264 19.9507 4.75357 19.9497C4.55382 19.9542 4.36141 19.8744 4.22357 19.7297C4.08062 19.5904 4 19.3993 4 19.1997C4 19.0001 4.08062 18.809 4.22357 18.6697L7.45357 15.4397L4.78357 12.7697C4.29628 12.2828 4.0732 11.591 4.1842 10.9111C4.2952 10.2313 4.72671 9.64638 5.34357 9.33971L8.43357 7.79971C8.63482 7.69293 8.81998 7.55827 8.98357 7.39971L11.7936 4.60971C12.6284 3.79676 13.9588 3.79676 14.7936 4.60971ZM15.4236 13.8297L18.2036 11.0497C18.4205 10.8476 18.4339 10.5083 18.2336 10.2897L13.6936 5.74971C13.5938 5.64707 13.4567 5.58917 13.3136 5.58917C13.1704 5.58917 13.0334 5.64707 12.9336 5.74971L10.1536 8.52971C9.86141 8.81694 9.52345 9.05351 9.15357 9.22971L6.06357 10.7797C5.90719 10.8523 5.7981 10.999 5.77357 11.1697C5.74111 11.3386 5.79777 11.5124 5.92357 11.6297L12.3236 18.0297C12.4182 18.1337 12.553 18.1919 12.6936 18.1897C12.8987 18.1932 13.0868 18.0757 13.1736 17.8897L14.7236 14.8297C14.8998 14.4598 15.1363 14.1219 15.4236 13.8297Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPinLine.displayName = 'IcPinLine'; diff --git a/src/style/foundation/icons/generated/IcPlayFilled.tsx b/src/style/foundation/icons/generated/IcPlayFilled.tsx new file mode 100644 index 0000000..63309d1 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPlayFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPlayFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.1199 9.40005L9.87988 5.22005C8.95293 4.68486 7.81105 4.68409 6.88337 5.21802C5.9557 5.75195 5.38276 6.73969 5.37988 7.81005V16.19C5.38276 17.2604 5.9557 18.2481 6.88337 18.7821C7.81105 19.316 8.95293 19.3152 9.87988 18.78L17.1199 14.6C18.05 14.0647 18.6232 13.0732 18.6232 12C18.6232 10.9269 18.05 9.93544 17.1199 9.40005Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPlayFilled.displayName = 'IcPlayFilled'; diff --git a/src/style/foundation/icons/generated/IcPlayLine.tsx b/src/style/foundation/icons/generated/IcPlayLine.tsx new file mode 100644 index 0000000..9e7ced0 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPlayLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPlayLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10.1104 5.50996L17.3604 9.69996C18.2856 10.2367 18.855 11.2254 18.855 12.295C18.855 13.3646 18.2856 14.3533 17.3604 14.89L10.1104 19.08C9.18185 19.616 8.03785 19.6158 7.10952 19.0795C6.18119 18.5431 5.60967 17.5521 5.61035 16.48V8.10996C5.60967 7.03782 6.18119 6.0468 7.10952 5.51044C8.03785 4.97407 9.18185 4.97389 10.1104 5.50996ZM9.21036 17.52L16.4604 13.34C16.8334 13.127 17.0627 12.7295 17.0604 12.3C17.0642 11.8674 16.835 11.4662 16.4604 11.25L9.21036 7.06996C9.02902 6.96096 8.82191 6.90228 8.61036 6.89996C7.94209 6.89996 7.40036 7.44169 7.40036 8.10996V16.48C7.40036 16.8009 7.52784 17.1086 7.75476 17.3356C7.98168 17.5625 8.28944 17.69 8.61036 17.69C8.82191 17.6876 9.02902 17.629 9.21036 17.52Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPlayLine.displayName = 'IcPlayLine'; diff --git a/src/style/foundation/icons/generated/IcPlayStationFilled.tsx b/src/style/foundation/icons/generated/IcPlayStationFilled.tsx new file mode 100644 index 0000000..68de419 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPlayStationFilled.tsx @@ -0,0 +1,40 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPlayStationFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10.7545 10.0367C10.3931 10.633 9.74729 10.9979 9.05006 11H5.11006C4.40573 11.0121 3.74698 10.6527 3.37584 10.054C3.0047 9.45524 2.97592 8.70541 3.30006 8.07998L5.30006 4.27998C5.6472 3.61905 6.33353 3.20648 7.08006 3.20998C7.8122 3.22123 8.47967 3.63168 8.82006 4.27998L10.8201 8.07998C11.1408 8.69906 11.116 9.44048 10.7545 10.0367ZM9.05006 8.99998L7.11006 5.20998L5.11006 8.99998H9.05006Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.9001 7C20.9001 9.20914 19.1092 11 16.9001 11C14.6909 11 12.9001 9.20914 12.9001 7C12.9001 4.79086 14.6909 3 16.9001 3C19.1092 3 20.9001 4.79086 20.9001 7ZM18.9001 7C18.9001 5.89543 18.0046 5 16.9001 5C15.7955 5 14.9001 5.89543 14.9001 7C14.9001 8.10457 15.7955 9 16.9001 9C18.0046 9 18.9001 8.10457 18.9001 7Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.9001 13H18.9001C20.0046 13 20.9001 13.8954 20.9001 15V19C20.9001 20.1046 20.0046 21 18.9001 21H14.9001C13.7955 21 12.9001 20.1046 12.9001 19V15C12.9001 13.8954 13.7955 13 14.9001 13ZM14.9001 19H18.9001V15H14.9001V19Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.7801 13C10.39 12.6123 9.7601 12.6123 9.37006 13L7.08006 15.27L4.78006 13C4.3833 12.6602 3.79187 12.6831 3.4225 13.0524C3.05313 13.4218 3.03029 14.0132 3.37006 14.41L5.66006 16.71L3.37006 19C3.0816 19.2861 2.9949 19.7183 3.15069 20.0935C3.30648 20.4687 3.6738 20.7124 4.08006 20.71C4.34383 20.7062 4.59543 20.5984 4.78006 20.41L7.08006 18.12L9.37006 20.41C9.55714 20.6009 9.81282 20.7089 10.0801 20.71C10.4845 20.7083 10.8481 20.4632 11.0013 20.0889C11.1546 19.7146 11.0672 19.2848 10.7801 19L8.49006 16.69L10.7801 14.39C11.1547 14.0024 11.1547 13.3876 10.7801 13Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPlayStationFilled.displayName = 'IcPlayStationFilled'; diff --git a/src/style/foundation/icons/generated/IcPlayStationLine.tsx b/src/style/foundation/icons/generated/IcPlayStationLine.tsx new file mode 100644 index 0000000..3ee2fbd --- /dev/null +++ b/src/style/foundation/icons/generated/IcPlayStationLine.tsx @@ -0,0 +1,40 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPlayStationLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M7.08049 3.20998C7.82343 3.21021 8.50502 3.62224 8.85049 4.27998L10.8205 8.07998C11.1412 8.69906 11.1164 9.44048 10.755 10.0367C10.3936 10.633 9.74771 10.9979 9.05049 11H5.11049C4.40615 11.0121 3.7474 10.6527 3.37626 10.054C3.00513 9.45524 2.97634 8.70541 3.30049 8.07998L5.30049 4.27998C5.64762 3.61905 6.33396 3.20648 7.08049 3.20998ZM9.05049 9.51998C9.22601 9.521 9.38922 9.42991 9.48049 9.27998V9.25998C9.57154 9.12355 9.58662 8.95007 9.52049 8.79998L7.52049 4.99998C7.44542 4.84008 7.28703 4.73578 7.11049 4.72998C6.9231 4.72341 6.74839 4.82435 6.66049 4.98998L4.66049 8.78998C4.57968 8.94594 4.58663 9.13286 4.6788 9.28239C4.77097 9.43191 4.93485 9.52211 5.11049 9.51998H9.05049Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.9005 7C20.9005 9.20914 19.1096 11 16.9005 11C14.6913 11 12.9005 9.20914 12.9005 7C12.9005 4.79086 14.6913 3 16.9005 3C19.1096 3 20.9005 4.79086 20.9005 7ZM19.4005 7C19.4005 5.61929 18.2812 4.5 16.9005 4.5C16.2374 4.5 15.6016 4.76339 15.1327 5.23223C14.6639 5.70107 14.4005 6.33696 14.4005 7C14.4005 8.38071 15.5198 9.5 16.9005 9.5C18.2812 9.5 19.4005 8.38071 19.4005 7Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.9005 13H18.9005C20.0051 13 20.9005 13.8954 20.9005 15V19C20.9005 20.1046 20.0051 21 18.9005 21H14.9005C13.7959 21 12.9005 20.1046 12.9005 19V15C12.9005 13.8954 13.7959 13 14.9005 13ZM18.9005 19.5C19.1766 19.5 19.4005 19.2761 19.4005 19V15C19.4005 14.7239 19.1766 14.5 18.9005 14.5H14.9005C14.6243 14.5 14.4005 14.7239 14.4005 15V19C14.4005 19.2761 14.6243 19.5 14.9005 19.5H18.9005Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.6105 13.16C10.4712 13.0171 10.2801 12.9364 10.0805 12.9364C9.8809 12.9364 9.68978 13.0171 9.55049 13.16L7.08049 15.63L4.61049 13.16C4.31498 12.8846 3.85448 12.8928 3.56887 13.1784C3.28325 13.464 3.27513 13.9245 3.55049 14.22L6.00049 16.69L3.55049 19.16C3.40754 19.2993 3.32692 19.4904 3.32692 19.69C3.32692 19.8896 3.40754 20.0807 3.55049 20.22C3.69221 20.3589 3.88207 20.4377 4.08049 20.44C4.27849 20.4357 4.46764 20.3572 4.61049 20.22L7.08049 17.75L9.55049 20.22C9.69221 20.3589 9.88207 20.4377 10.0805 20.44C10.2785 20.4357 10.4676 20.3572 10.6105 20.22C10.9029 19.9272 10.9029 19.4528 10.6105 19.16L8.14049 16.69L10.6105 14.22C10.9029 13.9272 10.9029 13.4528 10.6105 13.16Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPlayStationLine.displayName = 'IcPlayStationLine'; diff --git a/src/style/foundation/icons/generated/IcPlusFilled.tsx b/src/style/foundation/icons/generated/IcPlusFilled.tsx new file mode 100644 index 0000000..1fdd0b3 --- /dev/null +++ b/src/style/foundation/icons/generated/IcPlusFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPlusFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.5 11H15C14.4477 11 14 10.5523 14 10V4.5C14 3.67157 13.3284 3 12.5 3C11.6716 3 11 3.67157 11 4.5V10C11 10.5523 10.5523 11 10 11H4.5C3.67157 11 3 11.6716 3 12.5C3 13.3284 3.67157 14 4.5 14H10C10.5523 14 11 14.4477 11 15V20.5C11 21.3284 11.6716 22 12.5 22C13.3284 22 14 21.3284 14 20.5V15C14 14.4477 14.4477 14 15 14H20.5C21.3284 14 22 13.3284 22 12.5C22 11.6716 21.3284 11 20.5 11Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPlusFilled.displayName = 'IcPlusFilled'; diff --git a/src/style/foundation/icons/generated/IcPlusLine.tsx b/src/style/foundation/icons/generated/IcPlusLine.tsx new file mode 100644 index 0000000..996b7ee --- /dev/null +++ b/src/style/foundation/icons/generated/IcPlusLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcPlusLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.75 11H12.5V3.75C12.5 3.33579 12.1642 3 11.75 3C11.3358 3 11 3.33579 11 3.75V11H3.75C3.33579 11 3 11.3358 3 11.75C3 12.1642 3.33579 12.5 3.75 12.5H11V19.75C11 20.1642 11.3358 20.5 11.75 20.5C12.1642 20.5 12.5 20.1642 12.5 19.75V12.5H19.75C20.1642 12.5 20.5 12.1642 20.5 11.75C20.5 11.3358 20.1642 11 19.75 11Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcPlusLine.displayName = 'IcPlusLine'; diff --git a/src/style/foundation/icons/generated/IcReceiveFilled.tsx b/src/style/foundation/icons/generated/IcReceiveFilled.tsx new file mode 100644 index 0000000..89bf8c9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcReceiveFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcReceiveFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.3005 13.51C17.9104 13.1223 17.2805 13.1223 16.8905 13.51L12.7705 17.63V7C12.7705 6.44772 12.3227 6 11.7705 6C11.2182 6 10.7705 6.44772 10.7705 7V17.63L6.65046 13.51C6.2537 13.1702 5.66227 13.1931 5.2929 13.5624C4.92353 13.9318 4.90068 14.5232 5.24046 14.92L11.0605 20.75C11.2482 20.9393 11.5038 21.0458 11.7705 21.0458C12.0371 21.0458 12.2927 20.9393 12.4805 20.75L18.3005 14.92C18.6882 14.53 18.6882 13.9 18.3005 13.51Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.77046 5H16.7705C17.3227 5 17.7705 4.55228 17.7705 4C17.7705 3.44772 17.3227 3 16.7705 3H6.77046C6.21817 3 5.77046 3.44772 5.77046 4C5.77046 4.55228 6.21817 5 6.77046 5Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcReceiveFilled.displayName = 'IcReceiveFilled'; diff --git a/src/style/foundation/icons/generated/IcReceiveLine.tsx b/src/style/foundation/icons/generated/IcReceiveLine.tsx new file mode 100644 index 0000000..d138b41 --- /dev/null +++ b/src/style/foundation/icons/generated/IcReceiveLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcReceiveLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.5793 4.5H6.57934C6.16513 4.5 5.82934 4.16421 5.82934 3.75C5.82934 3.33579 6.16513 3 6.57934 3H16.5793C16.9936 3 17.3293 3.33579 17.3293 3.75C17.3293 4.16421 16.9936 4.5 16.5793 4.5Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.4093 13.2564C17.6089 13.2564 17.8001 13.3371 17.9393 13.48C18.2318 13.7728 18.2318 14.2472 17.9393 14.54L12.1093 20.36C11.8165 20.6525 11.3422 20.6525 11.0493 20.36L5.21934 14.54C4.92689 14.2472 4.92689 13.7728 5.21934 13.48C5.35863 13.3371 5.54975 13.2564 5.74934 13.2564C5.94893 13.2564 6.14005 13.3371 6.27934 13.48L10.8293 18.02V6.8C10.8293 6.38579 11.1651 6.05 11.5793 6.05C11.9936 6.05 12.3293 6.38579 12.3293 6.8V18.02L16.8793 13.48C17.0186 13.3371 17.2098 13.2564 17.4093 13.2564Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcReceiveLine.displayName = 'IcReceiveLine'; diff --git a/src/style/foundation/icons/generated/IcReplyFilled.tsx b/src/style/foundation/icons/generated/IcReplyFilled.tsx new file mode 100644 index 0000000..df5082f --- /dev/null +++ b/src/style/foundation/icons/generated/IcReplyFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcReplyFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10 2H14.24C16.3617 2 18.3966 2.84285 19.8969 4.34315C21.3971 5.84344 22.24 7.87827 22.24 10V14.24C22.24 18.6583 18.6583 22.24 14.24 22.24H10C5.58172 22.24 2 18.6583 2 14.24V10C2 5.58172 5.58172 2 10 2ZM16.4456 12.074C17.1332 11.3939 17.5201 10.4671 17.52 9.5V8.34C17.52 8.07205 17.3771 7.82446 17.145 7.69048C16.913 7.55651 16.6271 7.55651 16.395 7.69048C16.163 7.82446 16.02 8.07205 16.02 8.34V9.5C16.0338 10.077 15.8107 10.6345 15.4026 11.0426C14.9945 11.4507 14.437 11.6738 13.86 11.66H9.28L11.49 9.45C11.7654 9.15449 11.7572 8.69399 11.4716 8.40838C11.186 8.12277 10.7255 8.11464 10.43 8.39L6.94 11.88C6.87221 11.9494 6.81795 12.0307 6.78 12.12C6.6999 12.305 6.6999 12.515 6.78 12.7C6.81795 12.7893 6.87221 12.8706 6.94 12.94L10.43 16.39C10.5717 16.5289 10.7616 16.6077 10.96 16.61C11.158 16.6057 11.3472 16.5272 11.49 16.39C11.7825 16.0972 11.7825 15.6228 11.49 15.33L9.28 13.12H13.86C14.827 13.1307 15.7581 12.754 16.4456 12.074Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcReplyFilled.displayName = 'IcReplyFilled'; diff --git a/src/style/foundation/icons/generated/IcReplyLine.tsx b/src/style/foundation/icons/generated/IcReplyLine.tsx new file mode 100644 index 0000000..e2ca4fe --- /dev/null +++ b/src/style/foundation/icons/generated/IcReplyLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcReplyLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.7501 5C19.3381 5.00539 19.0055 5.33804 19.0001 5.75V7.75C19.0109 8.88044 18.5666 9.96773 17.7672 10.7671C16.9678 11.5665 15.8805 12.0108 14.7501 12H5.56007L10.2801 7.25C10.451 6.94944 10.3942 6.57101 10.1428 6.33376C9.89126 6.0965 9.51018 6.06191 9.22007 6.25L3.22007 12.25C3.15228 12.3194 3.09802 12.4007 3.06007 12.49C2.97998 12.675 2.97998 12.885 3.06007 13.07C3.09802 13.1593 3.15228 13.2406 3.22007 13.31L9.22007 19.31C9.51289 19.6025 9.98726 19.6025 10.2801 19.31C10.5725 19.0172 10.5725 18.5428 10.2801 18.25L5.56007 13.5H14.7501C16.28 13.5162 17.752 12.9156 18.8338 11.8338C19.9157 10.7519 20.5163 9.27991 20.5001 7.75V5.75C20.4947 5.33804 20.162 5.00539 19.7501 5Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcReplyLine.displayName = 'IcReplyLine'; diff --git a/src/style/foundation/icons/generated/IcRetryRefreshFilled.tsx b/src/style/foundation/icons/generated/IcRetryRefreshFilled.tsx new file mode 100644 index 0000000..92cc63a --- /dev/null +++ b/src/style/foundation/icons/generated/IcRetryRefreshFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcRetryRefreshFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M7.56 2H16.44C19.5107 2 22 4.4893 22 7.56V16.44C22 19.5107 19.5107 22 16.44 22H7.56C4.4893 22 2 19.5107 2 16.44V7.56C2 4.4893 4.4893 2 7.56 2ZM5.70855 15.2052C6.72266 17.7946 9.21908 19.4988 12 19.5C15.4889 19.4774 18.3874 16.8034 18.6907 13.3277C18.9939 9.85198 16.6022 6.71644 13.17 6.09L13.33 5.92C13.6558 5.59691 13.6581 5.07085 13.335 4.745C13.0119 4.41915 12.4858 4.41691 12.16 4.74L10.67 6.22C10.5099 6.37453 10.4195 6.58749 10.4195 6.81C10.4195 7.03251 10.5099 7.24547 10.67 7.4L12.16 8.89C12.3151 9.04194 12.5229 9.12795 12.74 9.13C12.9599 9.12746 13.1707 9.0417 13.33 8.89C13.5909 8.62096 13.6361 8.20931 13.44 7.89C15.6704 8.5557 17.1711 10.6421 17.0928 12.9683C17.0145 15.2946 15.3769 17.2754 13.1068 17.7896C10.8368 18.3039 8.50547 17.2222 7.43232 15.1567C6.35917 13.0913 6.81424 10.5619 8.54 9C8.87689 8.68796 8.89704 8.16189 8.585 7.825C8.27296 7.48811 7.74689 7.46796 7.41 7.78C5.36956 9.66948 4.69443 12.6157 5.70855 15.2052Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcRetryRefreshFilled.displayName = 'IcRetryRefreshFilled'; diff --git a/src/style/foundation/icons/generated/IcRetryRefreshLine.tsx b/src/style/foundation/icons/generated/IcRetryRefreshLine.tsx new file mode 100644 index 0000000..3ba53f2 --- /dev/null +++ b/src/style/foundation/icons/generated/IcRetryRefreshLine.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcRetryRefreshLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.5122 4.02129L13.2722 3.26129C13.5476 2.96578 13.5395 2.50528 13.2539 2.21967C12.9682 1.93406 12.5077 1.92593 12.2122 2.20129L10.2122 4.20129C9.91978 4.49411 9.91978 4.96847 10.2122 5.26129L12.2122 7.26129C12.505 7.55375 12.9794 7.55375 13.2722 7.26129C13.5647 6.96847 13.5647 6.49411 13.2722 6.20129L12.6122 5.54129C15.9796 5.95841 18.6039 8.66112 18.9217 12.0393C19.2395 15.4175 17.1653 18.5622 13.9347 19.6C10.7042 20.6378 7.18665 19.2894 5.47757 16.3581C3.76849 13.4269 4.32777 9.70148 6.82223 7.40129C7.06396 7.11386 7.05582 6.69195 6.80319 6.41405C6.55056 6.13616 6.13133 6.08797 5.82223 6.30129C2.78041 9.1031 2.11554 13.6519 4.2282 17.2071C6.34086 20.7623 10.6541 22.353 14.5692 21.0207C18.4842 19.6884 20.9319 15.797 20.4375 11.6911C19.9431 7.58524 16.6417 4.38614 12.5222 4.02129H12.5122Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcRetryRefreshLine.displayName = 'IcRetryRefreshLine'; diff --git a/src/style/foundation/icons/generated/IcSendFilled.tsx b/src/style/foundation/icons/generated/IcSendFilled.tsx new file mode 100644 index 0000000..5f760d7 --- /dev/null +++ b/src/style/foundation/icons/generated/IcSendFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcSendFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.6911 3.29079L18.6853 9.12079C19.0926 9.50253 19.1063 10.1326 18.7161 10.5308C18.5231 10.7201 18.2603 10.8266 17.9861 10.8266C17.712 10.8266 17.4492 10.7201 17.2561 10.5308L12.9893 6.41079V17.0408C12.9893 17.5931 12.5289 18.0408 11.9611 18.0408C11.3933 18.0408 10.9329 17.5931 10.9329 17.0408V6.41079L6.69694 10.5308C6.289 10.8706 5.68091 10.8477 5.30114 10.4784C4.92137 10.109 4.89789 9.51755 5.24723 9.12079L11.2414 3.29079C11.6424 2.90307 12.2901 2.90307 12.6911 3.29079Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.82031 19.0408H17.1019C17.6697 19.0408 18.1301 19.4885 18.1301 20.0408C18.1301 20.5931 17.6697 21.0408 17.1019 21.0408H6.82031C6.25248 21.0408 5.79215 20.5931 5.79215 20.0408C5.79215 19.4885 6.25248 19.0408 6.82031 19.0408Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcSendFilled.displayName = 'IcSendFilled'; diff --git a/src/style/foundation/icons/generated/IcSendLine.tsx b/src/style/foundation/icons/generated/IcSendLine.tsx new file mode 100644 index 0000000..05ce469 --- /dev/null +++ b/src/style/foundation/icons/generated/IcSendLine.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcSendLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.0236 3.21934L18.7833 9.03934C19.0722 9.33216 19.0722 9.80652 18.7833 10.0993C18.6457 10.2423 18.4569 10.3229 18.2597 10.3229C18.0625 10.3229 17.8737 10.2423 17.7361 10.0993L13.241 5.55934V16.7893C13.241 17.2036 12.9092 17.5393 12.5 17.5393C12.0908 17.5393 11.759 17.2036 11.759 16.7893V5.55934L7.26391 10.0993C7.12636 10.2419 6.93719 10.3214 6.7403 10.3193C6.54364 10.3203 6.35489 10.241 6.2167 10.0993C5.92777 9.80652 5.92777 9.33216 6.2167 9.03934L11.9764 3.21934C12.2657 2.92689 12.7343 2.92689 13.0236 3.21934Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.5603 19.0793H17.4397C17.8489 19.0793 18.1807 19.4151 18.1807 19.8293C18.1807 20.2436 17.8489 20.5793 17.4397 20.5793H7.5603C7.15108 20.5793 6.81934 20.2436 6.81934 19.8293C6.81934 19.4151 7.15108 19.0793 7.5603 19.0793Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcSendLine.displayName = 'IcSendLine'; diff --git a/src/style/foundation/icons/generated/IcSettingFilled.tsx b/src/style/foundation/icons/generated/IcSettingFilled.tsx new file mode 100644 index 0000000..d79f717 --- /dev/null +++ b/src/style/foundation/icons/generated/IcSettingFilled.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcSettingFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.76 11.81C13.76 12.8925 12.8825 13.77 11.8 13.77C10.7175 13.77 9.84 12.8925 9.84 11.81C9.84 10.7275 10.7175 9.85 11.8 9.85C12.8825 9.85 13.76 10.7275 13.76 11.81Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19.2264 8.73077C19.4169 9.19491 19.8683 9.49854 20.37 9.5C20.6989 9.5 21.0143 9.63064 21.2468 9.86319C21.4794 10.0957 21.61 10.4111 21.61 10.74V12.88C21.61 13.5648 21.0548 14.12 20.37 14.12C19.8683 14.1215 19.4169 14.4251 19.2264 14.8892C19.036 15.3534 19.144 15.8865 19.5 16.24C19.9776 16.7295 19.9776 17.5105 19.5 18L18 19.5C17.5105 19.9776 16.7295 19.9776 16.24 19.5C15.8865 19.144 15.3534 19.036 14.8892 19.2264C14.4251 19.4169 14.1215 19.8683 14.12 20.37C14.12 21.0548 13.5648 21.61 12.88 21.61H10.74C10.0552 21.61 9.5 21.0548 9.5 20.37C9.49854 19.8683 9.19491 19.4169 8.73077 19.2264C8.26664 19.036 7.73346 19.144 7.38 19.5C6.89055 19.9776 6.10945 19.9776 5.62 19.5L4.12 18C3.64237 17.5105 3.64237 16.7295 4.12 16.24C4.47735 15.8853 4.5847 15.3496 4.39166 14.8846C4.19862 14.4195 3.74352 14.1174 3.24 14.12C2.55517 14.12 2 13.5648 2 12.88V10.74C2 10.0552 2.55517 9.5 3.24 9.5C3.7417 9.49854 4.19308 9.19491 4.38355 8.73077C4.57402 8.26664 4.46605 7.73346 4.11 7.38C3.63237 6.89055 3.63237 6.10945 4.11 5.62L5.61 4.12C6.09945 3.64237 6.88055 3.64237 7.37 4.12C7.72474 4.47735 8.26035 4.5847 8.7254 4.39166C9.19046 4.19862 9.4926 3.74352 9.49 3.24C9.49 2.55517 10.0452 2 10.73 2H12.88C13.2089 2 13.5243 2.13064 13.7568 2.36319C13.9894 2.59573 14.12 2.91113 14.12 3.24C14.1174 3.74352 14.4195 4.19862 14.8846 4.39166C15.3496 4.5847 15.8853 4.47735 16.24 4.12C16.7295 3.64237 17.5105 3.64237 18 4.12L19.5 5.62C19.9776 6.10945 19.9776 6.89055 19.5 7.38C19.144 7.73346 19.036 8.26664 19.2264 8.73077ZM8.34 11.81C8.34 13.7209 9.88909 15.27 11.8 15.27C13.7109 15.27 15.26 13.7209 15.26 11.81C15.26 9.8991 13.7109 8.35 11.8 8.35C9.88909 8.35 8.34 9.8991 8.34 11.81Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcSettingFilled.displayName = 'IcSettingFilled'; diff --git a/src/style/foundation/icons/generated/IcSettingLine.tsx b/src/style/foundation/icons/generated/IcSettingLine.tsx new file mode 100644 index 0000000..286b998 --- /dev/null +++ b/src/style/foundation/icons/generated/IcSettingLine.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcSettingLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.2264 8.73077C19.4169 9.19491 19.8683 9.49854 20.37 9.5C21.0509 9.50549 21.6 10.0591 21.6 10.74V12.88C21.6 13.5648 21.0448 14.12 20.36 14.12C19.8583 14.1215 19.4069 14.4251 19.2164 14.8892C19.026 15.3534 19.134 15.8865 19.49 16.24C19.9676 16.7295 19.9676 17.5105 19.49 18L17.99 19.5C17.5005 19.9776 16.7194 19.9776 16.23 19.5C16.0042 19.2608 15.6889 19.1267 15.36 19.13C15.0294 19.1273 14.7114 19.2568 14.4767 19.4896C14.242 19.7225 14.11 20.0394 14.11 20.37C14.11 21.0548 13.5548 21.61 12.87 21.61H10.73C10.0452 21.61 9.49 21.0548 9.49 20.37C9.49001 20.0394 9.358 19.7225 9.12328 19.4896C8.88857 19.2568 8.5706 19.1273 8.24 19.13C7.91111 19.1267 7.59576 19.2608 7.37 19.5C6.88055 19.9776 6.09945 19.9776 5.61 19.5L4.11 18C3.63237 17.5105 3.63237 16.7295 4.11 16.24C4.46605 15.8865 4.57402 15.3534 4.38355 14.8892C4.19308 14.4251 3.7417 14.1215 3.24 14.12C2.91113 14.12 2.59573 13.9894 2.36319 13.7568C2.13064 13.5243 2 13.2089 2 12.88V10.74C2 10.0552 2.55517 9.5 3.24 9.5C3.7417 9.49854 4.19308 9.19491 4.38355 8.73077C4.57402 8.26664 4.46605 7.73346 4.11 7.38C3.63237 6.89055 3.63237 6.10945 4.11 5.62L5.61 4.12C6.09945 3.64237 6.88055 3.64237 7.37 4.12C7.59576 4.35919 7.91111 4.49331 8.24 4.49C8.57234 4.49269 8.89185 4.36186 9.12685 4.12685C9.36186 3.89185 9.49269 3.57234 9.49 3.24C9.49 2.55517 10.0452 2 10.73 2H12.88C13.5648 2 14.12 2.55517 14.12 3.24C14.1173 3.57234 14.2481 3.89185 14.4831 4.12685C14.7182 4.36186 15.0377 4.49269 15.37 4.49C15.6989 4.49331 16.0142 4.35919 16.24 4.12C16.7294 3.64237 17.5105 3.64237 18 4.12L19.5 5.62C19.9776 6.10945 19.9776 6.89055 19.5 7.38C19.144 7.73346 19.036 8.26664 19.2264 8.73077ZM17.8 14.31C18.1904 13.3582 19.0843 12.7081 20.11 12.63L20.08 10.99C19.0654 10.901 18.1855 10.2527 17.8 9.31C17.4224 8.36508 17.5953 7.28901 18.25 6.51L17.1 5.36C16.6123 5.76841 15.9961 5.99152 15.36 5.99C13.9429 5.98653 12.7586 4.91035 12.62 3.5H10.98C10.8458 4.9126 9.65895 5.9912 8.24 5.99C7.6039 5.99152 6.98768 5.76841 6.5 5.36L5.38 6.51C6.02453 7.29496 6.18586 8.37048 5.8 9.31C5.41447 10.2527 4.53459 10.901 3.52 10.99V12.63C4.53459 12.719 5.41447 13.3673 5.8 14.31C6.17764 15.2549 6.0047 16.331 5.35 17.11L6.5 18.26C6.98768 17.8516 7.6039 17.6285 8.24 17.63C9.65715 17.6335 10.8414 18.7096 10.98 20.12H12.62C12.745 18.7029 13.9374 17.6193 15.36 17.63C15.9961 17.6285 16.6123 17.8516 17.1 18.26L18.22 17.11C17.5755 16.325 17.4141 15.2495 17.8 14.31Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.34 11.81C8.34 9.8991 9.88909 8.35 11.8 8.35C12.7176 8.35 13.5977 8.71454 14.2466 9.36341C14.8955 10.0123 15.26 10.8924 15.26 11.81C15.26 13.7209 13.7109 15.27 11.8 15.27C9.88909 15.27 8.34 13.7209 8.34 11.81ZM9.8 11.81C9.8 12.9146 10.6954 13.81 11.8 13.81C12.9046 13.81 13.8 12.9146 13.8 11.81C13.8 10.7054 12.9046 9.81 11.8 9.81C10.6954 9.81 9.8 10.7054 9.8 11.81Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcSettingLine.displayName = 'IcSettingLine'; diff --git a/src/style/foundation/icons/generated/IcShareFilled.tsx b/src/style/foundation/icons/generated/IcShareFilled.tsx new file mode 100644 index 0000000..64bd109 --- /dev/null +++ b/src/style/foundation/icons/generated/IcShareFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShareFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.2385 15.5943C15.4946 15.131 14.5639 15.0856 13.7785 15.4743L10.7785 12.4743C11.0007 11.9676 11.0499 11.4018 10.9185 10.8643C10.8962 10.7895 10.8694 10.716 10.8385 10.6443L13.7785 7.70433C14.8794 8.24712 16.2117 7.90299 16.912 6.89498C17.6122 5.88697 17.4698 4.51834 16.5771 3.67607C15.6843 2.83381 14.3096 2.77132 13.3441 3.52909C12.3786 4.28687 12.1126 5.63694 12.7185 6.70433L9.9485 9.43433C9.00536 8.76394 7.72541 8.82839 6.85437 9.59013C5.98333 10.3519 5.74886 11.6118 6.28756 12.6359C6.82626 13.66 7.99733 14.1806 9.1185 13.8943C9.35153 13.8259 9.57372 13.7249 9.7785 13.5943L12.7785 16.5943C12.1624 17.7989 12.6209 19.2751 13.811 19.9186C15.0012 20.5621 16.4875 20.1375 17.158 18.9623C17.8286 17.7871 17.438 16.2916 16.2785 15.5943H16.2385Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShareFilled.displayName = 'IcShareFilled'; diff --git a/src/style/foundation/icons/generated/IcShareLine.tsx b/src/style/foundation/icons/generated/IcShareLine.tsx new file mode 100644 index 0000000..7664840 --- /dev/null +++ b/src/style/foundation/icons/generated/IcShareLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShareLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.9529 15.2302C15.4043 15.2315 15.8469 15.356 16.2329 15.5902H16.2229C17.3864 16.2842 17.7816 17.7812 17.1121 18.9591C16.4427 20.137 14.9543 20.5634 13.7626 19.9188C12.571 19.2742 12.1134 17.7951 12.7329 16.5902L9.80286 13.6002C9.59129 13.729 9.36227 13.8267 9.12286 13.8902C8.9235 13.9414 8.71868 13.9683 8.51286 13.9702C7.24414 13.9767 6.17177 13.0317 6.01849 11.7723C5.86521 10.5128 6.67963 9.33829 7.91286 9.04023C8.10923 8.99233 8.31074 8.96882 8.51286 8.97023C9.02893 8.97063 9.53213 9.13137 9.95286 9.43023L12.7329 6.65023C12.3187 5.87635 12.3444 4.94119 12.8005 4.19127C13.2567 3.44135 14.0752 2.98839 14.9529 3.00023C15.4035 2.99795 15.8461 3.11899 16.2329 3.35023C17.0188 3.78252 17.5145 4.60129 17.5331 5.49812C17.5517 6.39495 17.0905 7.23358 16.3231 7.69812C15.5557 8.16265 14.5988 8.18252 13.8129 7.75023L10.8729 10.6902C10.9055 10.7613 10.9323 10.8348 10.9529 10.9102C11.0857 11.4485 11.0328 12.0158 10.8029 12.5202L13.8029 15.5202C14.1581 15.3345 14.5521 15.2352 14.9529 15.2302ZM14.9529 4.50023C14.6018 4.49818 14.2754 4.68037 14.0929 4.98023C13.9565 5.20882 13.9169 5.48235 13.9829 5.74023C14.0406 5.99771 14.2039 6.21907 14.4329 6.35023C14.5862 6.44532 14.7624 6.49716 14.9429 6.50023C15.2959 6.50016 15.6228 6.31393 15.8029 6.01023C16.0862 5.53786 15.9342 4.92532 15.4629 4.64023C15.3098 4.54571 15.1328 4.49712 14.9529 4.50023ZM8.51286 12.4702C8.04216 12.4839 7.62568 12.1674 7.51286 11.7102C7.4499 11.451 7.4931 11.1774 7.63286 10.9502C7.76926 10.726 7.98835 10.5644 8.24286 10.5002H8.48286C8.95356 10.4865 9.37004 10.803 9.48286 11.2602C9.54604 11.515 9.50653 11.7843 9.37286 12.0102L9.31286 12.0802C9.1802 12.27 8.98581 12.4078 8.76286 12.4702H8.51286ZM14.9429 18.6802C15.2939 18.6823 15.6203 18.5001 15.8029 18.2002C16.0534 17.7392 15.905 17.1629 15.4629 16.8802C15.3095 16.7851 15.1333 16.7333 14.9529 16.7302C14.5998 16.7303 14.2729 16.9165 14.0929 17.2202C13.8095 17.6926 13.9616 18.3051 14.4329 18.5902C14.5911 18.6674 14.7678 18.6986 14.9429 18.6802Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShareLine.displayName = 'IcShareLine'; diff --git a/src/style/foundation/icons/generated/IcShopFilled.tsx b/src/style/foundation/icons/generated/IcShopFilled.tsx new file mode 100644 index 0000000..1606adc --- /dev/null +++ b/src/style/foundation/icons/generated/IcShopFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShopFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.2997 3.70004L21.9997 8.30004C22.3275 9.20107 22.2048 10.2045 21.6697 11C21.0626 11.8851 20.0722 12.4303 18.9997 12.47C17.3259 12.5979 15.8145 11.4708 15.4597 9.83004C15.4597 9.83004 15.3997 9.83004 15.3897 9.83004C15.0582 11.4212 13.6236 12.5385 11.9997 12.47C10.3832 12.5285 8.95994 11.4135 8.6297 9.83004C8.6297 9.83004 8.5697 9.83004 8.5597 9.83004C8.3661 10.71 7.83016 11.4767 7.07026 11.9608C6.31036 12.4448 5.38901 12.6065 4.5097 12.41C3.72811 12.2816 3.01849 11.8771 2.5097 11.27C1.84997 10.4344 1.68253 9.31179 2.0697 8.32004L3.7297 3.70004C4.1197 2.71676 5.08228 2.0817 6.1397 2.11004H17.8897C18.9471 2.0817 19.9097 2.71676 20.2997 3.70004Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19.0997 14V19.1C19.084 19.6597 18.8465 20.1902 18.4395 20.5747C18.0325 20.9592 17.4894 21.1662 16.9297 21.15H14.0997V18C14.0458 16.9486 13.1513 16.1391 12.0997 16.19C11.58 16.1843 11.077 16.3734 10.6897 16.72C10.3171 17.0412 10.1019 17.5081 10.0997 18V21.15H7.2697C6.70322 21.1662 6.15407 20.9538 5.74589 20.5606C5.33772 20.1675 5.10484 19.6267 5.0997 19.06V14H5.1797C6.43304 14.0024 7.64338 13.5432 8.5797 12.71C10.5421 14.422 13.4673 14.422 15.4297 12.71C16.3696 13.5503 17.589 14.0102 18.8497 14H19.0997Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShopFilled.displayName = 'IcShopFilled'; diff --git a/src/style/foundation/icons/generated/IcShopLine.tsx b/src/style/foundation/icons/generated/IcShopLine.tsx new file mode 100644 index 0000000..0c50ffc --- /dev/null +++ b/src/style/foundation/icons/generated/IcShopLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShopLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.2805 3.81992L21.9405 8.42992C22.3017 9.32256 22.2124 10.3343 21.7005 11.1499C21.2649 11.768 20.6347 12.2223 19.9105 12.4399V19.2399C19.8947 20.0038 19.5761 20.7301 19.0247 21.259C18.4733 21.7879 17.7344 22.076 16.9705 22.0599H7.31049C6.53714 22.0896 5.7842 21.8078 5.2203 21.2778C4.6564 20.7477 4.32866 20.0136 4.31049 19.2399V12.5399C3.60644 12.3787 2.9723 11.9968 2.50049 11.4499C1.82208 10.6031 1.65383 9.4559 2.06049 8.44992L3.71049 3.82992C4.09963 2.84463 5.06141 2.2061 6.12049 2.22992H17.8705C18.9279 2.20157 19.8905 2.83663 20.2805 3.81992ZM13.3519 20.4299H13.3605V20.4599C13.3575 20.45 13.3546 20.44 13.3519 20.4299ZM13.3519 20.4299H10.8105C10.82 20.3535 10.82 20.2763 10.8105 20.1999V18.0899C10.8279 17.7726 10.9747 17.4764 11.2167 17.2703C11.4586 17.0643 11.7745 16.9666 12.0905 16.9999C12.7189 16.9538 13.2674 17.422 13.3205 18.0499V20.1899C13.3205 20.271 13.3311 20.3517 13.3519 20.4299ZM16.9205 20.4299H14.8105C14.82 20.3535 14.82 20.2763 14.8105 20.1999V18.0899C14.7562 16.6174 13.5233 15.4649 12.0505 15.5099C10.5738 15.4593 9.33475 16.6134 9.28049 18.0899V20.2299C9.27097 20.3063 9.27097 20.3835 9.28049 20.4599H7.26049C6.52388 20.4939 5.89823 19.9263 5.86049 19.1899V12.5199C7.19286 12.3188 8.26292 11.3163 8.55049 9.99992C8.9027 11.597 10.3686 12.6975 12.0005 12.5899C13.603 12.6571 15.023 11.5657 15.3705 9.99992C15.6519 11.3992 16.8108 12.4528 18.2305 12.5999V19.2399C18.1693 19.9214 17.6046 20.4473 16.9205 20.4599V20.4299ZM18.9205 10.8399C19.4506 10.826 19.9418 10.5581 20.2405 10.1199V10.1499C20.448 9.80032 20.474 9.37209 20.3105 8.99992L18.6605 4.44992C18.5141 4.15234 18.2011 3.97405 17.8705 3.99992H6.12049C5.80239 3.97083 5.4969 4.13141 5.34049 4.40992L3.69049 8.99992C3.47605 9.42433 3.51455 9.93265 3.79049 10.3199C4.03973 10.6262 4.39837 10.8234 4.79049 10.8699C4.91673 10.8846 5.04425 10.8846 5.17049 10.8699C5.93995 10.9119 6.63489 10.4126 6.84049 9.66992C6.99306 8.82461 7.72165 8.20489 8.58049 8.18992C9.44858 8.1895 10.1873 8.8221 10.3205 9.67991C10.524 10.4272 11.228 10.9258 12.0005 10.8699C12.7793 10.9218 13.4831 10.4076 13.6705 9.64992C13.8151 8.79855 14.547 8.17184 15.4105 8.15991C16.2753 8.15873 17.0129 8.78608 17.1505 9.63991C17.3542 10.3927 18.0626 10.8957 18.8405 10.8399H18.9205Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShopLine.displayName = 'IcShopLine'; diff --git a/src/style/foundation/icons/generated/IcShoppingBagFilled.tsx b/src/style/foundation/icons/generated/IcShoppingBagFilled.tsx new file mode 100644 index 0000000..77d3480 --- /dev/null +++ b/src/style/foundation/icons/generated/IcShoppingBagFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShoppingBagFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.7404 6.85986L22.0004 15.1999C22.5104 18.8499 20.0004 22.1699 16.6004 22.1999H7.34036C4.00036 22.1999 1.46036 18.8499 2.00036 15.1999L3.26036 6.85986C3.55948 4.10223 5.82903 1.97719 8.60036 1.85986H15.4004C18.1717 1.97719 20.4412 4.10223 20.7404 6.85986ZM8.10036 7.80986C8.10585 9.96149 9.84873 11.7044 12.0004 11.7099C14.152 11.7044 15.8949 9.96149 15.9004 7.80986C15.9004 7.39565 15.5646 7.05986 15.1504 7.05986C14.7361 7.05986 14.4004 7.39565 14.4004 7.80986C14.4004 9.13535 13.3258 10.2099 12.0004 10.2099C10.6749 10.2099 9.60036 9.13535 9.60036 7.80986C9.60036 7.39565 9.26457 7.05986 8.85036 7.05986C8.43614 7.05986 8.10036 7.39565 8.10036 7.80986Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShoppingBagFilled.displayName = 'IcShoppingBagFilled'; diff --git a/src/style/foundation/icons/generated/IcShoppingBagLine.tsx b/src/style/foundation/icons/generated/IcShoppingBagLine.tsx new file mode 100644 index 0000000..8112257 --- /dev/null +++ b/src/style/foundation/icons/generated/IcShoppingBagLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShoppingBagLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.7404 6.85986L22.0004 15.1999C22.5104 18.8499 20.0004 22.1699 16.6004 22.1999H7.34036C4.00036 22.1999 1.46036 18.8499 2.00036 15.1999L3.26036 6.85986C3.55948 4.10223 5.82903 1.97719 8.60036 1.85986H15.4004C18.1717 1.97719 20.4412 4.10223 20.7404 6.85986ZM16.6304 20.6699C17.7041 20.6544 18.7168 20.1681 19.4004 19.3399C20.3171 18.2542 20.715 16.8229 20.4904 15.4199L19.2604 7.07986C19.0847 5.04415 17.4403 3.44659 15.4004 3.32986H8.60036C6.56042 3.44659 4.91599 5.04415 4.74036 7.07986L3.51036 15.4199C3.28567 16.8229 3.68365 18.2542 4.60036 19.3399C5.28387 20.1681 6.29662 20.6544 7.37036 20.6699H16.6304Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.1504 7.05986C14.7361 7.05986 14.4004 7.39565 14.4004 7.80986C14.4004 9.13535 13.3258 10.2099 12.0004 10.2099C10.6749 10.2099 9.60036 9.13535 9.60036 7.80986C9.60036 7.39565 9.26457 7.05986 8.85036 7.05986C8.43614 7.05986 8.10036 7.39565 8.10036 7.80986C8.10036 9.2032 8.84369 10.4907 10.0504 11.1874C11.257 11.884 12.7437 11.884 13.9504 11.1874C15.157 10.4907 15.9004 9.2032 15.9004 7.80986C15.895 7.3979 15.5623 7.06525 15.1504 7.05986Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShoppingBagLine.displayName = 'IcShoppingBagLine'; diff --git a/src/style/foundation/icons/generated/IcShoppingCartFilled.tsx b/src/style/foundation/icons/generated/IcShoppingCartFilled.tsx new file mode 100644 index 0000000..6d3ba19 --- /dev/null +++ b/src/style/foundation/icons/generated/IcShoppingCartFilled.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShoppingCartFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M20.6797 14.4001L21.2797 10.2601L21.2397 10.2201C21.3729 9.30902 21.1047 8.38491 20.5043 7.68674C19.904 6.98858 19.0305 6.58491 18.1097 6.58012H7.67973L7.46973 5.89012C7.06979 4.56156 5.85697 3.64386 4.46973 3.62012H3.46973C3.05551 3.62012 2.71973 3.9559 2.71973 4.37012C2.71973 4.78433 3.05551 5.12012 3.46973 5.12012H4.46973C5.2127 5.1201 5.86745 5.60812 6.07973 6.32012L8.60973 14.8501C9.01796 16.1942 10.255 17.1149 11.6597 17.1201H17.5297C19.1064 17.1133 20.4432 15.959 20.6797 14.4001Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.4297 18.3801C10.8774 18.3801 10.4297 18.8278 10.4297 19.3801C10.4297 19.9324 10.8774 20.3801 11.4297 20.3801C11.982 20.3801 12.4297 19.9324 12.4297 19.3801C12.4297 18.8278 11.982 18.3801 11.4297 18.3801Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.4297 18.3801C16.8774 18.3801 16.4297 18.8278 16.4297 19.3801C16.4297 19.9324 16.8774 20.3801 17.4297 20.3801C17.982 20.3801 18.4297 19.9324 18.4297 19.3801C18.4297 18.8278 17.982 18.3801 17.4297 18.3801Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShoppingCartFilled.displayName = 'IcShoppingCartFilled'; diff --git a/src/style/foundation/icons/generated/IcShoppingCartLine.tsx b/src/style/foundation/icons/generated/IcShoppingCartLine.tsx new file mode 100644 index 0000000..c363185 --- /dev/null +++ b/src/style/foundation/icons/generated/IcShoppingCartLine.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcShoppingCartLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M3.46973 4.25H4.46973L4.51973 4.26C5.90588 4.28689 7.11706 5.20334 7.51973 6.53L7.71973 7.22H18.1497C19.0708 7.22419 19.9453 7.62503 20.5497 8.32C21.1524 9.01937 21.4191 9.94735 21.2797 10.86L20.6797 15C20.4799 16.5869 19.1391 17.7825 17.5397 17.8H11.6597C10.255 17.7948 9.01796 16.8741 8.60973 15.53L6.07973 7C5.88599 6.26818 5.22673 5.75633 4.46973 5.75H3.46973C3.05551 5.75 2.71973 5.41421 2.71973 5C2.71973 4.58579 3.05551 4.25 3.46973 4.25ZM10.0497 15.05C10.262 15.762 10.9168 16.25 11.6597 16.25H17.5397C18.3674 16.241 19.0683 15.6372 19.1997 14.82L19.7997 10.67C19.8814 10.1869 19.7482 9.69227 19.435 9.31558C19.1217 8.93889 18.6596 8.71772 18.1697 8.71H8.16973L10.0497 15.05Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.4297 19C10.8774 19 10.4297 19.4477 10.4297 20C10.4297 20.5523 10.8774 21 11.4297 21C11.982 21 12.4297 20.5523 12.4297 20C12.4297 19.4477 11.982 19 11.4297 19Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.4297 19C16.8774 19 16.4297 19.4477 16.4297 20C16.4297 20.5523 16.8774 21 17.4297 21C17.982 21 18.4297 20.5523 18.4297 20C18.4297 19.4477 17.982 19 17.4297 19Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcShoppingCartLine.displayName = 'IcShoppingCartLine'; diff --git a/src/style/foundation/icons/generated/IcStarFilled.tsx b/src/style/foundation/icons/generated/IcStarFilled.tsx new file mode 100644 index 0000000..f43aaf9 --- /dev/null +++ b/src/style/foundation/icons/generated/IcStarFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcStarFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.4399 4.53675L15.0999 6.53675C15.3982 7.46244 16.2574 8.09174 17.2299 8.09675H19.3099C20.2854 8.09056 21.1528 8.7164 21.4544 9.64412C21.756 10.5718 21.4226 11.5881 20.6299 12.1568L18.9199 13.3968C18.1328 13.9682 17.802 14.9808 18.0999 15.9068L18.7599 17.9068C19.0864 18.8359 18.7677 19.8692 17.9746 20.4531C17.1816 21.037 16.1002 21.0344 15.3099 20.4468L13.6299 19.1968C12.8424 18.6262 11.7775 18.6262 10.9899 19.1968L9.30993 20.4468C8.52407 21.0219 7.45662 21.0235 6.66913 20.4505C5.88163 19.8776 5.55454 18.8615 5.85993 17.9368L6.51993 15.9368C6.81789 15.0108 6.48709 13.9982 5.69993 13.4268L3.94993 12.1668C3.14123 11.5969 2.80211 10.5641 3.11564 9.62575C3.42918 8.68745 4.32111 8.06595 5.30993 8.09675H7.38993C8.35713 8.09459 9.21473 7.47454 9.51993 6.55675L10.1799 4.55675C10.4758 3.63296 11.3327 3.00458 12.3027 3.00002C13.2727 2.99547 14.1354 3.61578 14.4399 4.53675Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcStarFilled.displayName = 'IcStarFilled'; diff --git a/src/style/foundation/icons/generated/IcStarLine.tsx b/src/style/foundation/icons/generated/IcStarLine.tsx new file mode 100644 index 0000000..39f1213 --- /dev/null +++ b/src/style/foundation/icons/generated/IcStarLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcStarLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10.1244 4.55018C10.4124 3.61856 11.2793 2.9877 12.2544 3.00018C13.2349 2.99033 14.1036 3.63063 14.3844 4.57018L15.0444 6.57018C15.3408 7.49581 16.2025 8.12289 17.1744 8.12018H19.2544C20.2492 8.08249 21.1495 8.70582 21.4643 9.65023C21.7791 10.5946 21.4328 11.6335 20.6144 12.2002L18.9044 13.4502C18.1162 14.0163 17.7846 15.0272 18.0844 15.9502L18.7444 17.9502C18.9712 18.6425 18.8487 19.4019 18.4157 19.9878C17.9827 20.5737 17.2928 20.9137 16.5644 20.9002C16.092 20.8966 15.6331 20.7425 15.2544 20.4602L13.6144 19.2102C12.8279 18.6365 11.7609 18.6365 10.9744 19.2102L9.25439 20.4602C8.87111 20.7686 8.39625 20.9409 7.90439 20.9502C7.17067 20.9563 6.48006 20.6042 6.05396 20.0069C5.62785 19.4095 5.51978 18.642 5.76439 17.9502L6.42439 15.9502C6.74237 15.03 6.42662 14.0098 5.64439 13.4302L3.93439 12.1802C3.14176 11.6115 2.8083 10.5953 3.10992 9.66755C3.41154 8.73983 4.27889 8.11399 5.25439 8.12018H7.33439C8.31172 8.12014 9.17514 7.48372 9.46439 6.55018L10.1244 4.55018ZM12.7844 5.07018C12.7229 4.83072 12.5013 4.66766 12.2544 4.68018C11.9952 4.67131 11.7691 4.85474 11.7244 5.11018L11.0644 7.11018C10.5399 8.7265 9.03368 9.8208 7.33439 9.82018H5.21439C4.97875 9.82697 4.77259 9.98059 4.69871 10.2045C4.62484 10.4283 4.69907 10.6745 4.88439 10.8202L6.59439 12.0702C7.97367 13.0678 8.55146 14.8416 8.02439 16.4602L7.36439 18.4602C7.29957 18.6244 7.32617 18.8107 7.43439 18.9502C7.54661 19.1117 7.72786 19.2116 7.92439 19.2202C8.04441 19.2166 8.1601 19.1745 8.25439 19.1002L9.94439 17.8502C11.3218 16.8494 13.187 16.8494 14.5644 17.8502L16.2344 19.0402C16.3287 19.1145 16.4444 19.1566 16.5644 19.1602C16.752 19.148 16.9244 19.0526 17.0344 18.9002C17.1426 18.7607 17.1692 18.5744 17.1044 18.4102L16.4444 16.4102C15.9173 14.7916 16.4951 13.0178 17.8744 12.0202L19.5844 10.7802C19.7697 10.6345 19.8439 10.3883 19.7701 10.1645C19.6962 9.94059 19.49 9.78697 19.2544 9.78018H17.1744C15.4751 9.7808 13.9689 8.6865 13.4444 7.07018L12.7844 5.07018Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcStarLine.displayName = 'IcStarLine'; diff --git a/src/style/foundation/icons/generated/IcSubtractFilled.tsx b/src/style/foundation/icons/generated/IcSubtractFilled.tsx new file mode 100644 index 0000000..27c0476 --- /dev/null +++ b/src/style/foundation/icons/generated/IcSubtractFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcSubtractFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.44 2H12.56C17.7736 2 22 6.22643 22 11.44V12.56C22 17.7736 17.7736 22 12.56 22H11.44C6.22643 22 2 17.7736 2 12.56V11.44C2 6.22643 6.22643 2 11.44 2ZM8 12.75H16C16.4142 12.75 16.75 12.4142 16.75 12C16.75 11.5858 16.4142 11.25 16 11.25H8C7.58579 11.25 7.25 11.5858 7.25 12C7.25 12.4142 7.58579 12.75 8 12.75Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcSubtractFilled.displayName = 'IcSubtractFilled'; diff --git a/src/style/foundation/icons/generated/IcSubtractLine.tsx b/src/style/foundation/icons/generated/IcSubtractLine.tsx new file mode 100644 index 0000000..9a50a60 --- /dev/null +++ b/src/style/foundation/icons/generated/IcSubtractLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcSubtractLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.44 2H12.56C17.7736 2 22 6.22643 22 11.44V12.56C22 17.7736 17.7736 22 12.56 22H11.44C6.22643 22 2 17.7736 2 12.56V11.44C2 6.22643 6.22643 2 11.44 2ZM12.56 20.5C16.9315 20.4673 20.4673 16.9315 20.5 12.56V11.44C20.4673 7.06846 16.9315 3.53267 12.56 3.5H11.44C7.06846 3.53267 3.53266 7.06846 3.5 11.44V12.56C3.53266 16.9315 7.06846 20.4673 11.44 20.5H12.56Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M16 11.25H8C7.58579 11.25 7.25 11.5858 7.25 12C7.25 12.4142 7.58579 12.75 8 12.75H16C16.4142 12.75 16.75 12.4142 16.75 12C16.75 11.5858 16.4142 11.25 16 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcSubtractLine.displayName = 'IcSubtractLine'; diff --git a/src/style/foundation/icons/generated/IcTagFilled.tsx b/src/style/foundation/icons/generated/IcTagFilled.tsx new file mode 100644 index 0000000..ffc6d74 --- /dev/null +++ b/src/style/foundation/icons/generated/IcTagFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcTagFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.5293 2.52932L20.9793 10.9793C21.773 11.9862 21.6175 13.4426 20.6293 14.2593L14.2593 20.6293C13.4426 21.6175 11.9862 21.773 10.9793 20.9793L2.52932 12.5293C2.14464 12.1337 1.95432 11.5884 2.00932 11.0393L2.44932 5.03932C2.58922 3.67103 3.67103 2.58922 5.03932 2.44932L11.0393 2.00932C11.5884 1.95432 12.1337 2.14464 12.5293 2.52932ZM7.67932 9.10832C8.05734 9.10832 8.41882 8.95325 8.67932 8.67932C8.95325 8.41881 9.10832 8.05734 9.10832 7.67932C9.10832 7.3013 8.95325 6.93983 8.67932 6.67932C8.12704 6.12704 7.23161 6.12704 6.67932 6.67932C6.12704 7.2316 6.12704 8.12704 6.67932 8.67932C6.93983 8.95325 7.3013 9.10832 7.67932 9.10832Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcTagFilled.displayName = 'IcTagFilled'; diff --git a/src/style/foundation/icons/generated/IcTagLine.tsx b/src/style/foundation/icons/generated/IcTagLine.tsx new file mode 100644 index 0000000..38f4ab7 --- /dev/null +++ b/src/style/foundation/icons/generated/IcTagLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcTagLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M7.5794 9.0802C8.40783 9.0802 9.0794 8.40863 9.0794 7.5802C9.0794 6.75178 8.40783 6.0802 7.5794 6.0802C6.75098 6.0802 6.0794 6.75178 6.0794 7.5802C6.0794 8.40863 6.75098 9.0802 7.5794 9.0802Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.1594 2.0202H11.0794L5.0794 2.4502C3.68196 2.57525 2.57445 3.68276 2.4494 5.0802L2.0094 11.0802C1.95416 11.6323 2.14429 12.1808 2.5294 12.5802L10.9694 21.0202C11.3259 21.3636 11.8045 21.5507 12.2994 21.5402C13.0565 21.5336 13.7784 21.2196 14.2994 20.6702L20.6694 14.3102C21.6589 13.4899 21.8142 12.0303 21.0194 11.0202L12.5294 2.5202C12.1711 2.17961 11.6937 1.99294 11.1994 2.0002L11.1594 2.0202ZM11.1994 3.6302C11.258 3.61178 11.3208 3.61178 11.3794 3.6302L19.8294 12.0802C19.9111 12.455 19.7713 12.8435 19.4694 13.0802L13.0794 19.4702C12.8689 19.6986 12.5792 19.8381 12.2694 19.8602H12.0994L3.6794 11.3702C3.65251 11.2993 3.65251 11.2211 3.6794 11.1502L4.1194 5.1502C4.1979 4.60602 4.61767 4.17415 5.1594 4.0802L11.1594 3.6502L11.1994 3.6302Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcTagLine.displayName = 'IcTagLine'; diff --git a/src/style/foundation/icons/generated/IcTrashFilled.tsx b/src/style/foundation/icons/generated/IcTrashFilled.tsx new file mode 100644 index 0000000..e1731e5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcTrashFilled.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcTrashFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.75 5H16.08L14.87 3.68C14.4271 3.24459 13.8311 3.00041 13.21 3H10.29C9.65816 3.00529 9.05413 3.26056 8.61 3.71L7.42 5H4.75C4.33579 5 4 5.33579 4 5.75C4 6.16421 4.33579 6.5 4.75 6.5H18.75C19.1642 6.5 19.5 6.16421 19.5 5.75C19.5 5.33579 19.1642 5 18.75 5ZM9.69 4.74C9.8496 4.58138 10.065 4.49163 10.29 4.49H13.21C13.4257 4.48936 13.6334 4.57171 13.79 4.72L14.04 4.99H9.46L9.69 4.74Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M4.23 9.52V17C4.23 19.4632 6.22681 21.46 8.69 21.46H14.81C17.2732 21.46 19.27 19.4632 19.27 17V9.52C19.27 8.41543 18.3746 7.52 17.27 7.52H6.27C5.73267 7.50925 5.21363 7.71521 4.82986 8.09145C4.44609 8.4677 4.22989 8.98256 4.23 9.52ZM9.5 13.05C9.5 13.4642 9.16421 13.8 8.75 13.8C8.33579 13.8 8 13.4642 8 13.05V10.68C8 10.2658 8.33579 9.93 8.75 9.93C9.16421 9.93 9.5 10.2658 9.5 10.68V13.05ZM11.75 17.75C12.1642 17.75 12.5 17.4142 12.5 17V10.68C12.5 10.2658 12.1642 9.93 11.75 9.93C11.3358 9.93 11 10.2658 11 10.68V17C11 17.4142 11.3358 17.75 11.75 17.75ZM15.5 13.05C15.5 13.4642 15.1642 13.8 14.75 13.8C14.3358 13.8 14 13.4642 14 13.05V10.68C14 10.2658 14.3358 9.93 14.75 9.93C15.1642 9.93 15.5 10.2658 15.5 10.68V13.05Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcTrashFilled.displayName = 'IcTrashFilled'; diff --git a/src/style/foundation/icons/generated/IcTrashLine.tsx b/src/style/foundation/icons/generated/IcTrashLine.tsx new file mode 100644 index 0000000..c37ac2c --- /dev/null +++ b/src/style/foundation/icons/generated/IcTrashLine.tsx @@ -0,0 +1,40 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcTrashLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M18.79 7C18.3537 7 18 7.35369 18 7.79V16.63C18 18.4912 16.4912 20 14.63 20H8.95C7.0888 20 5.58 18.4912 5.58 16.63V7.79C5.58 7.35369 5.22631 7 4.79 7C4.3537 7 4 7.35369 4 7.79V16.63C4.02742 19.3719 6.25799 21.5801 9 21.58H14.68C17.4025 21.5529 19.6029 19.3525 19.63 16.63V7.79C19.6304 7.57152 19.5404 7.36262 19.3812 7.21294C19.2221 7.06326 19.008 6.98617 18.79 7Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M18.79 5.58H4.79C4.3537 5.58 4 5.22631 4 4.79C4 4.35369 4.3537 4 4.79 4H7.44L8.62 2.72C9.07107 2.26141 9.68675 2.00218 10.33 2H13.25C13.8839 1.99999 14.4918 2.25179 14.94 2.7L16.14 4H18.79C19.2263 4 19.58 4.35369 19.58 4.79C19.58 5.22631 19.2263 5.58 18.79 5.58ZM13.25 3.58H10.33C10.1301 3.58007 9.93744 3.65499 9.79 3.79L9.6 3.99H13.98L13.79 3.79C13.6436 3.65326 13.4503 3.57807 13.25 3.58Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.04 8.79V11.79C8.04 12.2042 8.37579 12.54 8.79 12.54C9.20421 12.54 9.54 12.2042 9.54 11.79V8.79C9.54 8.37579 9.20421 8.04 8.79 8.04C8.37579 8.04 8.04 8.37579 8.04 8.79Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.04 8.79V16.79C11.04 17.2042 11.3758 17.54 11.79 17.54C12.2042 17.54 12.54 17.2042 12.54 16.79V8.79C12.54 8.37579 12.2042 8.04 11.79 8.04C11.3758 8.04 11.04 8.37579 11.04 8.79Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.04 8.79V11.79C14.04 12.2042 14.3758 12.54 14.79 12.54C15.2042 12.54 15.54 12.2042 15.54 11.79V8.79C15.54 8.37579 15.2042 8.04 14.79 8.04C14.3758 8.04 14.04 8.37579 14.04 8.79Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcTrashLine.displayName = 'IcTrashLine'; diff --git a/src/style/foundation/icons/generated/IcUnavailableFilled.tsx b/src/style/foundation/icons/generated/IcUnavailableFilled.tsx new file mode 100644 index 0000000..f69b9f5 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUnavailableFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUnavailableFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2 12C2 6.47715 6.47715 2 12 2C14.6522 2 17.1957 3.05357 19.0711 4.92893C20.9464 6.8043 22 9.34784 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM7.72 17.11L17.11 7.72C17.3008 7.48535 17.2833 7.1444 17.0695 6.93053C16.8556 6.71666 16.5146 6.69915 16.28 6.89L6.89 16.28C6.6625 16.5099 6.6625 16.8801 6.89 17.11C7.00407 17.2168 7.15376 17.2774 7.31 17.28C7.4638 17.2799 7.61128 17.2188 7.72 17.11Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUnavailableFilled.displayName = 'IcUnavailableFilled'; diff --git a/src/style/foundation/icons/generated/IcUnavailableLine.tsx b/src/style/foundation/icons/generated/IcUnavailableLine.tsx new file mode 100644 index 0000000..12ea787 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUnavailableLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUnavailableLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 9.34784 20.9464 6.8043 19.0711 4.92893C17.1957 3.05357 14.6522 2 12 2ZM3.5 12C3.49028 8.61789 5.4912 5.5534 8.5916 4.202C11.692 2.8506 15.299 3.47073 17.77 5.78L5.77 17.78C4.30543 16.2124 3.49363 14.1453 3.5 12ZM6.9 18.78C8.36674 19.8945 10.1578 20.4986 12 20.5C15.2228 20.5077 18.1714 18.6878 19.6093 15.8035C21.0472 12.9192 20.7259 9.4691 18.78 6.9L6.9 18.78Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUnavailableLine.displayName = 'IcUnavailableLine'; diff --git a/src/style/foundation/icons/generated/IcUnlockFilled.tsx b/src/style/foundation/icons/generated/IcUnlockFilled.tsx new file mode 100644 index 0000000..e2679df --- /dev/null +++ b/src/style/foundation/icons/generated/IcUnlockFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUnlockFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.55151 7.78202H14.6915C16.0885 7.7199 17.4413 8.27909 18.3867 9.3094C19.3321 10.3397 19.7732 11.7355 19.5915 13.122L18.6415 18.892C18.1849 21.2117 16.1251 22.8663 13.7615 22.812H9.88151C7.5179 22.8663 5.45817 21.2117 5.00151 18.892L4.05151 13.122C3.72437 10.9518 4.9827 8.85462 7.05151 8.12202V5.00202C7.05096 4.18694 7.38209 3.40672 7.96872 2.84084C8.55535 2.27496 9.34698 1.97213 10.1615 2.00202H13.4415C14.256 1.97213 15.0477 2.27496 15.6343 2.84084C16.2209 3.40672 16.5521 4.18694 16.5515 5.00202C16.5515 5.41623 16.2157 5.75202 15.8015 5.75202C15.3873 5.75202 15.0515 5.41623 15.0515 5.00202C15.0137 4.14965 14.294 3.48815 13.4415 3.52202H10.1615C9.30898 3.48815 8.58937 4.14965 8.55151 5.00202V7.78202ZM13.0115 16.552L12.8015 15.932C12.6883 15.5818 12.7766 15.1976 13.0315 14.932C13.5982 14.2588 13.541 13.2604 12.9013 12.6562C12.2615 12.052 11.2615 12.052 10.6217 12.6562C9.98199 13.2604 9.92486 14.2588 10.4915 14.932C10.7464 15.1976 10.8347 15.5818 10.7215 15.932L10.5115 16.552C10.4194 16.8358 10.4675 17.1464 10.6411 17.3891C10.8147 17.6317 11.0932 17.7775 11.3915 17.782H12.1315C12.4298 17.7775 12.7083 17.6317 12.8819 17.3891C13.0555 17.1464 13.1036 16.8358 13.0115 16.552Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUnlockFilled.displayName = 'IcUnlockFilled'; diff --git a/src/style/foundation/icons/generated/IcUnlockLine.tsx b/src/style/foundation/icons/generated/IcUnlockLine.tsx new file mode 100644 index 0000000..61b42e1 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUnlockLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUnlockLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M13.4626 13.902C13.4626 12.9852 12.7194 12.242 11.8026 12.242C10.8859 12.242 10.1426 12.9852 10.1426 13.902C10.1413 14.2907 10.2797 14.6669 10.5326 14.962C10.7875 15.2276 10.8759 15.6118 10.7626 15.962L10.5526 16.582C10.4714 16.8608 10.5251 17.1616 10.6978 17.3951C10.8704 17.6286 11.1423 17.768 11.4326 17.772H12.1726C12.4726 17.7719 12.7542 17.6271 12.9287 17.3832C13.1033 17.1392 13.1494 16.826 13.0526 16.542L12.8026 15.922C12.6894 15.5718 12.7778 15.1876 13.0326 14.922C13.2913 14.6431 13.4435 14.282 13.4626 13.902Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M14.6926 7.77202C16.0822 7.71692 17.4256 8.27612 18.3657 9.30094C19.3058 10.3258 19.7472 11.7123 19.5726 13.092L18.6226 18.862C18.1655 21.18 16.1045 22.8313 13.7426 22.772H9.86265C7.51752 22.8241 5.47121 21.1904 5.00265 18.892L4.05265 13.122C3.72137 10.951 4.98116 8.85136 7.05265 8.12202V5.00202C7.0521 4.18694 7.38323 3.40672 7.96986 2.84084C8.55649 2.27496 9.34812 1.97213 10.1626 2.00202H13.4426C14.2572 1.97213 15.0488 2.27496 15.6354 2.84084C16.2221 3.40672 16.5532 4.18694 16.5526 5.00202C16.5526 5.41623 16.2169 5.75202 15.8026 5.75202C15.3884 5.75202 15.0526 5.41623 15.0526 5.00202C15.0148 4.14965 14.2952 3.48815 13.4426 3.52202H10.1626C9.31011 3.48815 8.59051 4.14965 8.55265 5.00202V7.77202H14.6926ZM16.8026 18.562L17.8026 12.772C17.9019 12.023 17.6638 11.2685 17.1526 10.712C16.531 10.0071 15.6324 9.60892 14.6926 9.62202H8.91265C7.97604 9.60387 7.07796 9.99449 6.45265 10.692C5.95367 11.2618 5.73381 12.024 5.85265 12.772L6.80265 18.562C7.1127 19.9884 8.40434 20.9845 9.86265 20.922H13.7426C15.2009 20.9845 16.4926 19.9884 16.8026 18.562Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUnlockLine.displayName = 'IcUnlockLine'; diff --git a/src/style/foundation/icons/generated/IcUserAddFilled.tsx b/src/style/foundation/icons/generated/IcUserAddFilled.tsx new file mode 100644 index 0000000..1843032 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserAddFilled.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserAddFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.65 22H5.35999C4.34955 21.9639 3.40833 21.4774 2.79458 20.6739C2.18083 19.8704 1.95901 18.8344 2.18999 17.85L2.41999 16.71C2.69603 15.1668 4.02261 14.0327 5.58999 14H14.41C15.9797 14.0319 17.3096 15.1652 17.59 16.71L17.82 17.85C18.0472 18.834 17.8239 19.8679 17.2109 20.6704C16.5979 21.4729 15.659 21.9604 14.65 22Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.5 12H9.49999C7.29085 12 5.49999 10.2092 5.49999 8.00001V5.36001C5.49999 3.50434 7.00431 2.00001 8.85999 2.00001H11.14C12.0319 1.99735 12.8881 2.35049 13.5188 2.98119C14.1495 3.61189 14.5027 4.46807 14.5 5.36001V8.00001C14.5 10.2092 12.7091 12 10.5 12Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21 6.25002H19.63V4.88002C19.63 4.4658 19.2942 4.13002 18.88 4.13002C18.4658 4.13002 18.13 4.4658 18.13 4.88002V6.25002H16.77C16.3558 6.25002 16.02 6.5858 16.02 7.00002C16.02 7.41423 16.3558 7.75002 16.77 7.75002H18.13V9.12002C18.13 9.53423 18.4658 9.87002 18.88 9.87002C19.2942 9.87002 19.63 9.53423 19.63 9.12002V7.75002H21C21.4142 7.75002 21.75 7.41423 21.75 7.00002C21.75 6.5858 21.4142 6.25002 21 6.25002Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserAddFilled.displayName = 'IcUserAddFilled'; diff --git a/src/style/foundation/icons/generated/IcUserAddLine.tsx b/src/style/foundation/icons/generated/IcUserAddLine.tsx new file mode 100644 index 0000000..fb10e91 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserAddLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserAddLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.2899 14C15.8596 14.0319 17.1895 15.1652 17.4699 16.71L17.6999 17.85C17.927 18.834 17.7037 19.8679 17.0907 20.6704C16.4778 21.4729 15.5389 21.9604 14.5299 22H5.23988C4.22944 21.9639 3.28821 21.4774 2.67446 20.6739C2.06071 19.8704 1.8389 18.8344 2.06988 17.85L2.29988 16.71C2.57591 15.1668 3.9025 14.0327 5.46988 14H14.2899ZM14.5299 20.5C15.0352 20.4955 15.5106 20.2596 15.8199 19.86C16.2163 19.3815 16.3678 18.7459 16.2299 18.14L15.9999 17C15.8587 16.1556 15.1453 15.5256 14.2899 15.49H5.46988C4.61679 15.5264 3.90667 16.1572 3.76988 17L3.58988 18.15C3.45519 18.7527 3.60652 19.3839 3.99988 19.86C4.29822 20.2462 4.75223 20.4806 5.23988 20.5H14.5299Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M10.3799 12H9.37987C7.17074 12 5.37987 10.2092 5.37987 8.00001V5.36001C5.37987 3.50434 6.8842 2.00001 8.73987 2.00001H10.9999C11.8953 1.99199 12.7566 2.34277 13.3917 2.97405C14.0267 3.60534 14.3826 4.46458 14.3799 5.36001V8.00001C14.3799 10.2092 12.589 12 10.3799 12ZM8.73987 3.50001C7.71262 3.50001 6.87987 4.33276 6.87987 5.36001V8.00001C6.88524 9.37072 7.98925 10.4836 9.35987 10.5H10.3599C11.0229 10.5 11.6588 10.2366 12.1276 9.76778C12.5965 9.29894 12.8599 8.66305 12.8599 8.00001V5.36001C12.8599 4.33276 12.0271 3.50001 10.9999 3.50001H8.73987Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.3799 6.25001H19.9999V4.88001C19.9999 4.4658 19.6641 4.13001 19.2499 4.13001C18.8357 4.13001 18.4999 4.4658 18.4999 4.88001V6.25001H17.1399C16.7257 6.25001 16.3899 6.5858 16.3899 7.00001C16.3899 7.41423 16.7257 7.75001 17.1399 7.75001H18.5099V9.12001C18.5099 9.53423 18.8457 9.87001 19.2599 9.87001C19.6741 9.87001 20.0099 9.53423 20.0099 9.12001V7.75001H21.3799C21.7941 7.75001 22.1299 7.41423 22.1299 7.00001C22.1299 6.5858 21.7941 6.25001 21.3799 6.25001Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserAddLine.displayName = 'IcUserAddLine'; diff --git a/src/style/foundation/icons/generated/IcUserFilled.tsx b/src/style/foundation/icons/generated/IcUserFilled.tsx new file mode 100644 index 0000000..eea4fa7 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.6396 22H7.35961C6.34878 21.9633 5.40717 21.477 4.79195 20.6742C4.17673 19.8713 3.95217 18.8356 4.17961 17.85L4.41961 16.71C4.69564 15.1668 6.02223 14.0327 7.58961 14H16.4096C17.977 14.0327 19.3036 15.1668 19.5796 16.71L19.8196 17.85C20.047 18.8356 19.8225 19.8713 19.2073 20.6742C18.592 21.477 17.6504 21.9633 16.6396 22Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.4996 12H11.4996C9.29047 12 7.49961 10.2092 7.49961 8.00001V5.36001C7.49694 4.46807 7.85008 3.61189 8.48078 2.98119C9.11148 2.35049 9.96766 1.99735 10.8596 2.00001H13.1396C14.0315 1.99735 14.8877 2.35049 15.5184 2.98119C16.1491 3.61189 16.5023 4.46807 16.4996 5.36001V8.00001C16.4996 9.06088 16.0782 10.0783 15.328 10.8284C14.5779 11.5786 13.5605 12 12.4996 12Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserFilled.displayName = 'IcUserFilled'; diff --git a/src/style/foundation/icons/generated/IcUserGroupFilled.tsx b/src/style/foundation/icons/generated/IcUserGroupFilled.tsx new file mode 100644 index 0000000..849f884 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserGroupFilled.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserGroupFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.18 11.35C13.8176 11.3502 15.1528 10.0373 15.18 8.40001V7.28001C15.1801 6.61528 14.9134 5.97834 14.4396 5.51209C13.9658 5.04583 13.3247 4.78928 12.66 4.80001H11.71C10.3443 4.80551 9.24003 5.91424 9.24004 7.28001V8.40001C9.26663 10.0142 10.5659 11.3179 12.18 11.35Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M22.78 16.51L22.66 15C22.5303 14.2417 21.8793 13.683 21.11 13.67H16.79C16.7238 13.6597 16.6563 13.6597 16.59 13.67C16.2068 13.2395 15.6564 12.9953 15.08 13H9.29004C8.67968 12.9973 8.10151 13.2735 7.72004 13.75C7.55665 13.6903 7.38401 13.6598 7.21004 13.66H2.89004C2.11763 13.6739 1.46545 14.2377 1.34004 15L1.22004 16.56C1.11955 17.0384 1.23502 17.5368 1.53567 17.9222C1.83632 18.3077 2.29157 18.541 2.78004 18.56H7.33004C7.41974 18.5703 7.51034 18.5703 7.60004 18.56C7.99666 18.9978 8.55932 19.2482 9.15004 19.25H15.22C15.7928 19.2473 16.339 19.0085 16.73 18.59H21.22C21.7262 18.576 22.1984 18.3318 22.5022 17.9266C22.8061 17.5215 22.9084 16.9999 22.78 16.51Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M19 12.11C20.2151 12.11 21.2 11.125 21.2 9.91001V9.06001C21.2002 8.56057 20.9985 8.08227 20.6406 7.73386C20.2828 7.38544 19.7993 7.19651 19.3 7.21001H18.6C17.5783 7.21001 16.75 8.03828 16.75 9.06001V9.91001C16.7499 10.5022 16.9885 11.0695 17.412 11.4836C17.8354 11.8976 18.4079 12.1235 19 12.11Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M5.05004 12.11C6.26507 12.11 7.25004 11.125 7.25004 9.91001V9.06001C7.25004 8.03828 6.42177 7.21001 5.40004 7.21001H4.70004C3.67831 7.21001 2.85004 8.03828 2.85004 9.06001V9.91001C2.85004 11.125 3.83501 12.11 5.05004 12.11Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserGroupFilled.displayName = 'IcUserGroupFilled'; diff --git a/src/style/foundation/icons/generated/IcUserGroupLine.tsx b/src/style/foundation/icons/generated/IcUserGroupLine.tsx new file mode 100644 index 0000000..782e5b6 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserGroupLine.tsx @@ -0,0 +1,42 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserGroupLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M15.9997 8.76003C15.9671 10.3934 14.6334 11.7004 12.9997 11.7C11.3855 11.6734 10.0818 10.3742 10.0497 8.76003V7.63003C10.0495 6.96442 10.318 6.3269 10.7943 5.86192C11.2705 5.39694 11.9143 5.14386 12.5797 5.16003H13.5197C14.1765 5.15737 14.8074 5.41643 15.2727 5.87993C15.7381 6.34344 15.9997 6.97321 15.9997 7.63003V8.76003ZM12.5497 6.63003C11.9974 6.63003 11.5497 7.07775 11.5497 7.63003L11.5897 8.76003C11.5897 9.56084 12.2389 10.21 13.0397 10.21C13.8405 10.21 14.4897 9.56084 14.4897 8.76003V7.63003C14.4897 7.07775 14.042 6.63003 13.4897 6.63003H12.5497Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M23.4797 15.3L23.5897 16.86C23.7053 17.3483 23.5925 17.8625 23.2831 18.2575C22.9737 18.6525 22.5014 18.8853 21.9997 18.89H17.5097C17.118 19.3076 16.5722 19.5461 15.9997 19.55H9.99973C9.39831 19.5581 8.82258 19.3067 8.41973 18.86C8.32668 18.8704 8.23278 18.8704 8.13973 18.86H3.54973C3.0617 18.8416 2.60691 18.608 2.30774 18.2219C2.00858 17.8359 1.89579 17.3372 1.99973 16.86L2.14973 15.3C2.29565 14.5557 2.94134 14.0141 3.69973 14H7.99973C8.17922 13.9901 8.35898 14.0138 8.52973 14.07C8.91338 13.5908 9.49587 13.3143 10.1097 13.32H15.8897C16.4677 13.3179 17.0183 13.5658 17.3997 14C17.4694 13.9902 17.5401 13.9902 17.6097 14H21.9297C22.6881 14.0141 23.3338 14.5557 23.4797 15.3ZM17.5497 17.36H22.0797C22.1103 17.3011 22.114 17.2318 22.0897 17.17V16.97L21.9897 15.55L21.9297 15.47H17.3997C16.977 15.4716 16.5735 15.2934 16.2897 14.98C16.1905 14.8614 16.0444 14.792 15.8897 14.79H10.1097C9.9422 14.7922 9.78444 14.8692 9.67973 15C9.39427 15.3389 8.9728 15.5331 8.52973 15.53C8.3483 15.5309 8.16839 15.4969 7.99973 15.43H3.74973C3.68973 15.43 3.68973 15.45 3.68973 15.51L3.58973 16.93V17.13C3.56235 17.1904 3.56235 17.2597 3.58973 17.32H8.17973C8.28618 17.3103 8.39329 17.3103 8.49973 17.32C8.90613 17.3276 9.2907 17.5053 9.55973 17.81C9.67007 17.9392 9.82996 18.0155 9.99973 18.02H16.0397C16.2098 18.0167 16.3702 17.9402 16.4797 17.81C16.7609 17.5216 17.1469 17.3592 17.5497 17.36Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M21.9697 10.26C21.9697 11.4751 20.9848 12.46 19.7697 12.46C19.1845 12.4627 18.6224 12.2321 18.2076 11.8192C17.7929 11.4063 17.5597 10.8452 17.5597 10.26V9.42003C17.5597 8.92938 17.7546 8.45883 18.1016 8.11188C18.4485 7.76494 18.9191 7.57003 19.4097 7.57003H20.1197C21.1415 7.57003 21.9697 8.3983 21.9697 9.42003V10.26ZM19.1622 9.21254C19.0966 9.27818 19.0597 9.36721 19.0597 9.46003V10.3C19.1023 10.6571 19.4051 10.9259 19.7647 10.9259C20.1243 10.9259 20.4271 10.6571 20.4697 10.3V9.46003C20.4697 9.26673 20.313 9.11003 20.1197 9.11003H19.4097C19.3169 9.11003 19.2279 9.14691 19.1622 9.21254Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M7.42184 11.8192C7.00709 12.2321 6.44494 12.4627 5.85973 12.46C5.27626 12.46 4.71668 12.2282 4.3041 11.8157C3.89152 11.4031 3.65973 10.8435 3.65973 10.26V9.42003C3.65973 8.3983 4.48801 7.57003 5.50973 7.57003H6.21973C7.24146 7.57003 8.06973 8.3983 8.06973 9.42003V10.26C8.06974 10.8452 7.83658 11.4063 7.42184 11.8192ZM5.50973 9.11003C5.31643 9.11003 5.15973 9.26673 5.15973 9.46003V10.3C5.20233 10.6571 5.50515 10.9259 5.86473 10.9259C6.22432 10.9259 6.52713 10.6571 6.56973 10.3V9.46003C6.56973 9.26673 6.41303 9.11003 6.21973 9.11003H5.50973Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserGroupLine.displayName = 'IcUserGroupLine'; diff --git a/src/style/foundation/icons/generated/IcUserLine.tsx b/src/style/foundation/icons/generated/IcUserLine.tsx new file mode 100644 index 0000000..d0b771c --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserLine.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M19.5796 16.71L19.8196 17.85C20.047 18.8356 19.8225 19.8713 19.2073 20.6742C18.592 21.4771 17.6504 21.9633 16.6396 22H7.35961C6.34878 21.9633 5.40717 21.4771 4.79195 20.6742C4.17673 19.8713 3.95217 18.8356 4.17961 17.85L4.41961 16.71C4.69564 15.1668 6.02223 14.0327 7.58961 14H16.4096C17.977 14.0327 19.3036 15.1668 19.5796 16.71ZM16.6396 20.49C17.1474 20.4841 17.6253 20.2489 17.9396 19.85V19.86C18.3253 19.3762 18.4756 18.7458 18.3496 18.14L18.1096 17C17.9764 16.1552 17.2642 15.5226 16.4096 15.49H7.58961C6.73497 15.5226 6.02277 16.1552 5.88961 17L5.64961 18.14C5.52676 18.7426 5.67687 19.3687 6.05961 19.85C6.37394 20.2489 6.85182 20.4841 7.35961 20.49H16.6396Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.4996 12H11.4996C9.29045 12 7.49959 10.2092 7.49959 8.00001V5.36001C7.49692 4.46807 7.85007 3.61189 8.48077 2.98119C9.11147 2.35049 9.96765 1.99735 10.8596 2.00001H13.1396C14.0315 1.99735 14.8877 2.35049 15.5184 2.98119C16.1491 3.61189 16.5023 4.46807 16.4996 5.36001V8.00001C16.4996 10.2092 14.7087 12 12.4996 12ZM10.8596 3.50002C9.83234 3.50002 8.99959 4.33277 8.99959 5.36001V8.00001C8.99959 9.38073 10.1189 10.5 11.4996 10.5H12.4996C13.8803 10.5 14.9996 9.38073 14.9996 8.00001V5.36001C14.9996 4.86671 14.8036 4.39361 14.4548 4.0448C14.106 3.69598 13.6329 3.50002 13.1396 3.50002H10.8596Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserLine.displayName = 'IcUserLine'; diff --git a/src/style/foundation/icons/generated/IcUserTwoFilled.tsx b/src/style/foundation/icons/generated/IcUserTwoFilled.tsx new file mode 100644 index 0000000..fd3d4bd --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserTwoFilled.tsx @@ -0,0 +1,30 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserTwoFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M8.91985 12H8.99985C11.209 12 12.9998 10.2091 12.9998 7.99996V6.42996C12.9972 5.53269 12.6369 4.67352 11.9987 4.04282C11.3605 3.41212 10.4971 3.06197 9.59985 3.06996H8.27985C6.42645 3.07545 4.92534 4.57656 4.91985 6.42996V7.99996C4.91985 10.2091 6.71071 12 8.91985 12Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M17.4999 11.25C19.1567 11.25 20.4998 9.90681 20.4998 8.24996V7.09996C20.4999 5.71597 19.3838 4.59094 17.9998 4.57996H16.9999C15.6159 4.59094 14.4998 5.71597 14.4999 7.09996V8.24996C14.4999 9.90681 15.843 11.25 17.4999 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M22.3898 15.42L22.2298 14.63C22.0407 13.5455 21.1007 12.753 19.9998 12.75H13.8998C13.1544 12.7515 12.4595 13.1272 12.0498 13.75H4.99984C4.29252 13.7505 3.6124 14.0225 3.09984 14.51C2.65948 14.9135 2.34958 15.4392 2.20984 16.02C2.20984 16.07 2.20984 16.12 2.20984 16.16V16.42L1.99984 17.22C1.78596 18.0952 1.97676 19.0202 2.51952 19.7394C3.06228 20.4585 3.89951 20.8956 4.79984 20.93H13.0798C13.2923 20.9292 13.5039 20.9024 13.7098 20.85H13.8398C13.9901 20.8071 14.1372 20.7537 14.2798 20.69L14.4398 20.6C14.5592 20.5326 14.6729 20.4557 14.7798 20.37L14.9398 20.24C15.0382 20.1483 15.1317 20.0515 15.2198 19.95C15.2198 19.9 15.3098 19.86 15.3498 19.8C15.4616 19.6531 15.5587 19.4957 15.6398 19.33C15.6825 19.2391 15.7192 19.1456 15.7498 19.05C15.7892 18.9589 15.8226 18.8653 15.8498 18.77C15.8498 18.67 15.8998 18.57 15.9198 18.47V18.32H20.1998C20.906 18.2991 21.5645 17.9589 21.9903 17.3951C22.416 16.8314 22.563 16.1049 22.3898 15.42Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserTwoFilled.displayName = 'IcUserTwoFilled'; diff --git a/src/style/foundation/icons/generated/IcUserTwoLine.tsx b/src/style/foundation/icons/generated/IcUserTwoLine.tsx new file mode 100644 index 0000000..1e8d704 --- /dev/null +++ b/src/style/foundation/icons/generated/IcUserTwoLine.tsx @@ -0,0 +1,36 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcUserTwoLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.7401 14.7399L21.8801 15.4299C22.0326 16.0194 21.9082 16.6462 21.5423 17.1328C21.1764 17.6194 20.6087 17.9128 20.0001 17.9299H16.1901C16.191 19.5485 14.9078 20.876 13.2901 20.9299H5.00011C4.08464 20.9148 3.22623 20.4824 2.66911 19.7558C2.112 19.0292 1.91719 18.088 2.14011 17.1999L2.35011 16.1999C2.59429 14.8224 3.78124 13.8116 5.18011 13.7899H13.1201C13.4745 13.3664 13.9979 13.1212 14.5501 13.1199H19.8401C20.7741 13.1497 21.563 13.8224 21.7401 14.7399ZM19.9801 16.4199C20.1021 16.4154 20.2157 16.3568 20.2901 16.2599C20.4209 16.128 20.4868 15.945 20.4701 15.7599L20.3301 15.0699C20.303 14.8464 20.1242 14.6718 19.9001 14.6499H14.6101C14.495 14.6507 14.3872 14.7065 14.3201 14.7999C14.0333 15.1302 13.6175 15.3199 13.1801 15.3199H5.2401C4.55552 15.3366 3.98189 15.8428 3.8801 16.5199L3.6701 17.5199C3.56754 18.0125 3.68837 18.5251 4.0001 18.9199C4.2436 19.227 4.60854 19.4132 5.0001 19.4299H13.2601C14.0649 19.3765 14.6834 18.6962 14.6601 17.8899C14.6764 17.0733 15.3433 16.4198 16.1601 16.4199H19.9801Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M13.1001 7.99995C13.1001 10.2091 11.3092 11.9999 9.1001 11.9999C6.89096 11.9999 5.1001 10.2091 5.1001 7.99995V6.42995C5.1001 4.57427 6.60443 3.06995 8.4601 3.06995H9.7701C11.6141 3.08641 13.1002 4.58592 13.1001 6.42995V7.99995ZM8.4601 4.56995C7.43285 4.56995 6.6001 5.4027 6.6001 6.42995L6.6301 7.99995C6.78969 9.25912 7.86086 10.2031 9.1301 10.2031C10.3993 10.2031 11.4705 9.25912 11.6301 7.99995V6.42995C11.6301 5.4027 10.7974 4.56995 9.7701 4.56995H8.4601Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M20.6801 8.24995C20.6801 9.9068 19.337 11.2499 17.6801 11.2499C16.0233 11.2499 14.6801 9.9068 14.6801 8.24995V7.09995C14.6799 5.72366 15.784 4.60179 17.1601 4.57995H18.1601C19.5519 4.57995 20.6801 5.70819 20.6801 7.09995V8.24995ZM17.1801 6.09995C16.6278 6.09995 16.1801 6.54766 16.1801 7.09995V8.24995C16.1801 9.07837 16.8517 9.74995 17.6801 9.74995C18.5085 9.74995 19.1801 9.07837 19.1801 8.24995V7.09995C19.1801 6.54766 18.7324 6.09995 18.1801 6.09995H17.1801Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcUserTwoLine.displayName = 'IcUserTwoLine'; diff --git a/src/style/foundation/icons/generated/IcVolumeDownFilled.tsx b/src/style/foundation/icons/generated/IcVolumeDownFilled.tsx new file mode 100644 index 0000000..4ca5b23 --- /dev/null +++ b/src/style/foundation/icons/generated/IcVolumeDownFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcVolumeDownFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.7203 11.2501H16.8803C16.4661 11.2501 16.1303 11.5858 16.1303 12.0001C16.1303 12.4143 16.4661 12.7501 16.8803 12.7501H21.7203C22.1345 12.7501 22.4703 12.4143 22.4703 12.0001C22.4703 11.5858 22.1345 11.2501 21.7203 11.2501Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.1803 4.55006L6.30031 8.47006C5.96437 8.6901 5.5719 8.80819 5.17031 8.81006H3.57031C2.46574 8.81006 1.57031 9.70549 1.57031 10.8101V13.1101C1.57031 14.2146 2.46574 15.1101 3.57031 15.1101H5.17031C5.5719 15.1119 5.96437 15.23 6.30031 15.4501L12.1803 19.3701C12.7992 19.8172 13.6187 19.8729 14.2924 19.5137C14.9661 19.1545 15.3766 18.4431 15.3503 17.6801V6.24006C15.3766 5.47702 14.9661 4.76559 14.2924 4.40641C13.6187 4.04723 12.7992 4.10296 12.1803 4.55006Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcVolumeDownFilled.displayName = 'IcVolumeDownFilled'; diff --git a/src/style/foundation/icons/generated/IcVolumeDownLine.tsx b/src/style/foundation/icons/generated/IcVolumeDownLine.tsx new file mode 100644 index 0000000..c393ec1 --- /dev/null +++ b/src/style/foundation/icons/generated/IcVolumeDownLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcVolumeDownLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M22.14 11.25H17.3C16.8858 11.25 16.55 11.5858 16.55 12C16.55 12.4142 16.8858 12.75 17.3 12.75H22.14C22.5542 12.75 22.89 12.4142 22.89 12C22.89 11.5858 22.5542 11.25 22.14 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.6 4.54998C12.9328 4.32204 13.3267 4.20003 13.73 4.19998C14.2761 4.18621 14.804 4.39638 15.1912 4.78167C15.5783 5.16697 15.7911 5.69386 15.78 6.23998V17.68C15.8063 18.443 15.3958 19.1544 14.7221 19.5136C14.0483 19.8728 13.2289 19.8171 12.61 19.37L6.73 15.45C6.39405 15.2299 6.00159 15.1118 5.6 15.11H4C2.89543 15.11 2 14.2145 2 13.11V10.81C2 9.70541 2.89543 8.80998 4 8.80998H5.59C5.99159 8.80811 6.38405 8.69002 6.72 8.46998L12.6 4.54998ZM13.73 18.3C14.0282 18.3 14.27 18.0582 14.27 17.76L14.32 6.23998C14.32 5.94174 14.0782 5.69998 13.78 5.69998C13.6734 5.70027 13.5692 5.73154 13.48 5.78998L7.6 9.71998C7.00664 10.1107 6.31044 10.3161 5.6 10.31H4C3.70176 10.31 3.46 10.5517 3.46 10.85V13.15C3.46 13.4482 3.70176 13.69 4 13.69H5.55C6.26044 13.6838 6.95664 13.8892 7.55 14.28L13.43 18.21C13.5192 18.2684 13.6234 18.2997 13.73 18.3Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcVolumeDownLine.displayName = 'IcVolumeDownLine'; diff --git a/src/style/foundation/icons/generated/IcVolumeFilled.tsx b/src/style/foundation/icons/generated/IcVolumeFilled.tsx new file mode 100644 index 0000000..64d6174 --- /dev/null +++ b/src/style/foundation/icons/generated/IcVolumeFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcVolumeFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.0697 3.87998L9.66973 8.14998C9.3037 8.39781 8.87176 8.53018 8.42973 8.52998H6.69973C6.10922 8.52732 5.54198 8.76004 5.12348 9.17666C4.70498 9.59328 4.46972 10.1595 4.46973 10.75V13.25C4.46972 13.8405 4.70498 14.4067 5.12348 14.8233C5.54198 15.2399 6.10922 15.4726 6.69973 15.47H8.42973C8.87176 15.4698 9.3037 15.6022 9.66973 15.85L16.0697 20.12C16.753 20.5718 17.6289 20.6127 18.3512 20.2264C19.0736 19.8402 19.526 19.0891 19.5297 18.27V5.72998C19.526 4.91088 19.0736 4.15975 18.3512 3.77353C17.6289 3.38731 16.753 3.42818 16.0697 3.87998Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcVolumeFilled.displayName = 'IcVolumeFilled'; diff --git a/src/style/foundation/icons/generated/IcVolumeLine.tsx b/src/style/foundation/icons/generated/IcVolumeLine.tsx new file mode 100644 index 0000000..31504b2 --- /dev/null +++ b/src/style/foundation/icons/generated/IcVolumeLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcVolumeLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M16.5102 3.88003C16.8742 3.63709 17.3025 3.50826 17.7402 3.51003C18.3366 3.49652 18.9132 3.72476 19.3389 4.14287C19.7645 4.56097 20.003 5.1334 20.0002 5.73003V18.27C20.0039 19.0992 19.5473 19.8621 18.8146 20.2504C18.082 20.6388 17.1943 20.5886 16.5102 20.12L10.1102 15.85C9.74413 15.6022 9.31219 15.4698 8.87016 15.47H7.14016C6.54964 15.4727 5.98241 15.24 5.56391 14.8234C5.14541 14.4067 4.91015 13.8405 4.91016 13.25V10.75C4.91015 10.1595 5.14541 9.59332 5.56391 9.1767C5.98241 8.76009 6.54964 8.52737 7.14016 8.53003H8.87016C9.31219 8.53022 9.74413 8.39785 10.1102 8.15003L16.5102 3.88003ZM17.7402 18.99C18.1395 18.9901 18.4647 18.6693 18.4702 18.27V5.73003C18.4647 5.33077 18.1395 5.00999 17.7402 5.01003C17.5982 5.01135 17.4594 5.05296 17.3402 5.13003L10.9402 9.40003C10.3247 9.80045 9.60432 10.0093 8.87015 10H7.14015C6.93756 9.99955 6.74389 10.0833 6.60545 10.2312C6.46702 10.3791 6.39628 10.5779 6.41015 10.78V13.28C6.41562 13.6793 6.74086 14.0001 7.14015 14H8.87015C9.60432 13.9908 10.3247 14.1996 10.9402 14.6L17.3402 18.87C17.4594 18.9471 17.5982 18.9887 17.7402 18.99Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcVolumeLine.displayName = 'IcVolumeLine'; diff --git a/src/style/foundation/icons/generated/IcVolumeUpFilled.tsx b/src/style/foundation/icons/generated/IcVolumeUpFilled.tsx new file mode 100644 index 0000000..8fdf428 --- /dev/null +++ b/src/style/foundation/icons/generated/IcVolumeUpFilled.tsx @@ -0,0 +1,26 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcVolumeUpFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.7203 11.25H20.0503V9.58C20.0503 9.16578 19.7145 8.83 19.3003 8.83C18.8861 8.83 18.5503 9.16578 18.5503 9.58V11.25H16.8803C16.4661 11.25 16.1303 11.5858 16.1303 12C16.1303 12.4142 16.4661 12.75 16.8803 12.75H18.5503V14.42C18.5503 14.8342 18.8861 15.17 19.3003 15.17C19.7145 15.17 20.0503 14.8342 20.0503 14.42V12.75H21.7203C22.1345 12.75 22.4703 12.4142 22.4703 12C22.4703 11.5858 22.1345 11.25 21.7203 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.1803 4.55L6.30031 8.47C5.96437 8.69004 5.5719 8.80813 5.17031 8.81H3.57031C2.46574 8.81 1.57031 9.70543 1.57031 10.81V13.11C1.57031 14.2146 2.46574 15.11 3.57031 15.11H5.17031C5.5719 15.1119 5.96437 15.23 6.30031 15.45L12.1803 19.37C12.7992 19.8171 13.6187 19.8728 14.2924 19.5136C14.9661 19.1545 15.3766 18.443 15.3503 17.68V6.24C15.3766 5.47696 14.9661 4.76553 14.2924 4.40635C13.6187 4.04717 12.7992 4.1029 12.1803 4.55Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcVolumeUpFilled.displayName = 'IcVolumeUpFilled'; diff --git a/src/style/foundation/icons/generated/IcVolumeUpLine.tsx b/src/style/foundation/icons/generated/IcVolumeUpLine.tsx new file mode 100644 index 0000000..76fd161 --- /dev/null +++ b/src/style/foundation/icons/generated/IcVolumeUpLine.tsx @@ -0,0 +1,28 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcVolumeUpLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M21.7203 11.25H20.0503V9.57999C20.0503 9.16578 19.7145 8.82999 19.3003 8.82999C18.8861 8.82999 18.5503 9.16578 18.5503 9.57999V11.25H16.8803C16.4661 11.25 16.1303 11.5858 16.1303 12C16.1303 12.4142 16.4661 12.75 16.8803 12.75H18.5503V14.42C18.5503 14.8342 18.8861 15.17 19.3003 15.17C19.7145 15.17 20.0503 14.8342 20.0503 14.42V12.75H21.7203C22.1345 12.75 22.4703 12.4142 22.4703 12C22.4703 11.5858 22.1345 11.25 21.7203 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M12.1803 4.54999C12.5131 4.32205 12.907 4.20005 13.3103 4.19999C13.8547 4.18899 14.3799 4.40039 14.7649 4.78537C15.1499 5.17036 15.3613 5.69565 15.3503 6.23999V17.68C15.3766 18.443 14.9661 19.1545 14.2924 19.5136C13.6187 19.8728 12.7992 19.8171 12.1803 19.37L6.30031 15.45C5.96437 15.23 5.5719 15.1119 5.17031 15.11H3.57031C2.46574 15.11 1.57031 14.2146 1.57031 13.11V10.81C1.57031 9.70542 2.46574 8.80999 3.57031 8.80999H5.17031C5.5719 8.80812 5.96437 8.69004 6.30031 8.46999L12.1803 4.54999ZM13.3103 18.3C13.6086 18.3 13.8503 18.0582 13.8503 17.76L13.8403 6.23999C13.8403 6.09678 13.7834 5.95943 13.6822 5.85816C13.5809 5.75689 13.4435 5.69999 13.3003 5.69999C13.1937 5.70028 13.0895 5.73155 13.0003 5.78999L7.14032 9.71999C6.54697 10.1108 5.85076 10.3161 5.14032 10.31H3.54032C3.24208 10.31 3.00032 10.5518 3.00032 10.85V13.15C3.00009 13.2986 3.06108 13.4407 3.16894 13.5428C3.27679 13.645 3.42198 13.6982 3.57032 13.69H5.13032C5.84076 13.6838 6.53696 13.8892 7.13032 14.28L13.0103 18.21C13.0995 18.2684 13.2037 18.2997 13.3103 18.3Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcVolumeUpLine.displayName = 'IcVolumeUpLine'; diff --git a/src/style/foundation/icons/generated/IcWalletFilled.tsx b/src/style/foundation/icons/generated/IcWalletFilled.tsx new file mode 100644 index 0000000..006c48e --- /dev/null +++ b/src/style/foundation/icons/generated/IcWalletFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcWalletFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M22 15.8182C22 18.3286 19.9649 20.3636 17.4545 20.3636H6.54545C4.03507 20.3636 2 18.3286 2 15.8182V8.54545C2 6.03507 4.03507 4 6.54545 4H17.4545C19.9649 4 22 6.03507 22 8.54545V15.8182ZM22 13.2818V11.0818H17.4545C16.847 11.0818 16.3545 11.5743 16.3545 12.1818C16.3545 12.7893 16.847 13.2818 17.4545 13.2818H22Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcWalletFilled.displayName = 'IcWalletFilled'; diff --git a/src/style/foundation/icons/generated/IcWalletLine.tsx b/src/style/foundation/icons/generated/IcWalletLine.tsx new file mode 100644 index 0000000..896a2ae --- /dev/null +++ b/src/style/foundation/icons/generated/IcWalletLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcWalletLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M22 15.8182C22 18.3286 19.9649 20.3636 17.4545 20.3636H6.54545C4.03507 20.3636 2 18.3286 2 15.8182V8.54545C2 6.03507 4.03507 4 6.54545 4H17.4545C19.9649 4 22 6.03507 22 8.54545V15.8182ZM6.54545 5.62727H17.4545C19.0662 5.62727 20.3727 6.93379 20.3727 8.54545V9.45455H17.4545C15.9483 9.45455 14.7273 10.6756 14.7273 12.1818C14.7273 13.688 15.9483 14.9091 17.4545 14.9091H20.3727V15.8182C20.3727 17.4298 19.0662 18.7364 17.4545 18.7364H6.54545C4.93379 18.7364 3.62727 17.4298 3.62727 15.8182V8.54545C3.62727 6.93379 4.93379 5.62727 6.54545 5.62727ZM20.3727 13.2818V11.0818H17.4545C16.847 11.0818 16.3545 11.5743 16.3545 12.1818C16.3545 12.7893 16.847 13.2818 17.4545 13.2818H20.3727Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcWalletLine.displayName = 'IcWalletLine'; diff --git a/src/style/foundation/icons/generated/IcWiFiFilled.tsx b/src/style/foundation/icons/generated/IcWiFiFilled.tsx new file mode 100644 index 0000000..bdf1ce1 --- /dev/null +++ b/src/style/foundation/icons/generated/IcWiFiFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcWiFiFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M14.24 2H10C5.58172 2 2 5.58172 2 10V14.24C2 18.6583 5.58172 22.24 10 22.24H14.24C18.6583 22.24 22.24 18.6583 22.24 14.24V10C22.24 7.87827 21.3971 5.84344 19.8969 4.34315C18.3966 2.84285 16.3617 2 14.24 2ZM13.5 16.36C13.5443 16.8792 13.2924 17.3792 12.8486 17.6524C12.4049 17.9257 11.8451 17.9257 11.4014 17.6524C10.9576 17.3792 10.7057 16.8792 10.75 16.36C10.7607 15.6079 11.3679 15.0007 12.12 14.99C12.8534 14.9996 13.4531 15.5775 13.49 16.31L13.5 16.36ZM14.97 15C15.2068 15.0033 15.4305 14.8914 15.57 14.7C15.6953 14.5412 15.7501 14.3381 15.7218 14.1379C15.6935 13.9377 15.5844 13.7578 15.42 13.64C13.4548 12.1913 10.7752 12.1913 8.81 13.64C8.47587 13.8885 8.40647 14.3609 8.655 14.695C8.90353 15.0291 9.37587 15.0985 9.71 14.85C11.1343 13.7783 13.0957 13.7783 14.52 14.85C14.6508 14.9455 14.8081 14.9979 14.97 15ZM17.29 12.55C17.0384 12.8781 16.5688 12.9407 16.24 12.69C15.0665 11.7815 13.6241 11.289 12.14 11.29C10.6495 11.2972 9.20235 11.7924 8.02 12.7C7.89052 12.798 7.73239 12.8507 7.57 12.85C7.33602 12.8508 7.11469 12.7439 6.97 12.56C6.75168 12.2405 6.81232 11.8073 7.11 11.56C8.54599 10.4595 10.3009 9.85584 12.11 9.84C13.9197 9.84265 15.6777 10.4439 17.11 11.55C17.4255 11.783 17.5045 12.2216 17.29 12.55ZM18.39 10.71C18.625 10.7156 18.8484 10.6076 18.99 10.42C19.2524 10.1043 19.2123 9.6364 18.9 9.37C14.9369 6.30464 9.40309 6.30464 5.44 9.37C5.11066 9.62522 5.04821 10.098 5.3 10.43C5.55011 10.7244 5.98293 10.7807 6.3 10.56C9.72204 7.89401 14.518 7.89401 17.94 10.56C18.0695 10.658 18.2276 10.7107 18.39 10.71Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcWiFiFilled.displayName = 'IcWiFiFilled'; diff --git a/src/style/foundation/icons/generated/IcWiFiLine.tsx b/src/style/foundation/icons/generated/IcWiFiLine.tsx new file mode 100644 index 0000000..3bddb1a --- /dev/null +++ b/src/style/foundation/icons/generated/IcWiFiLine.tsx @@ -0,0 +1,34 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcWiFiLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.5417 17.31C12.1497 17.0503 11.6496 17.017 11.2265 17.2223C10.8034 17.4277 10.5202 17.8413 10.4817 18.31V18.37C10.5415 19.0573 11.1169 19.5848 11.8067 19.5848C12.4966 19.5848 13.072 19.0573 13.1317 18.37V18.31C13.0986 17.9039 12.8812 17.5354 12.5417 17.31Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M6.79174 14.4C6.47828 14.6361 6.4076 15.0778 6.63174 15.4C6.87067 15.7088 7.3084 15.7788 7.63174 15.56C10.0707 13.7548 13.4028 13.7548 15.8417 15.56C15.9689 15.6624 16.1286 15.7156 16.2917 15.71C16.5898 15.7035 16.8548 15.5187 16.9641 15.2413C17.0733 14.9639 17.0053 14.648 16.7917 14.44C13.8303 12.2278 9.77079 12.2116 6.79174 14.4Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M22.2517 7.61C19.255 5.29266 15.5799 4.02426 11.7917 4C8.00533 4.01482 4.32923 5.2765 1.33174 7.59C1.09883 7.74649 0.972754 8.01991 1.00497 8.29865C1.03719 8.5774 1.22232 8.81485 1.48479 8.91408C1.74727 9.0133 2.04318 8.95772 2.25174 8.77C4.98561 6.66054 8.33867 5.51122 11.7917 5.5C15.2553 5.51466 18.6167 6.67496 21.3517 8.8C21.5074 8.92414 21.7065 8.98033 21.9041 8.95587C22.1017 8.9314 22.2811 8.82836 22.4017 8.67C22.5243 8.51022 22.5774 8.30789 22.5492 8.10852C22.521 7.90916 22.4138 7.72951 22.2517 7.61Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M11.7917 8.37C8.98944 8.37164 6.267 9.30374 4.05174 11.02C3.72363 11.2716 3.66101 11.7412 3.91174 12.07C4.05538 12.2564 4.2764 12.367 4.51174 12.37C4.68149 12.3788 4.84962 12.3332 4.99174 12.24C9.00577 9.12761 14.6177 9.12761 18.6317 12.24C18.9609 12.4662 19.4096 12.3947 19.6523 12.0775C19.8949 11.7602 19.8463 11.3084 19.5417 11.05C17.3291 9.31818 14.6015 8.37495 11.7917 8.37Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcWiFiLine.displayName = 'IcWiFiLine'; diff --git a/src/style/foundation/icons/generated/IcWorldFilled.tsx b/src/style/foundation/icons/generated/IcWorldFilled.tsx new file mode 100644 index 0000000..edbbac8 --- /dev/null +++ b/src/style/foundation/icons/generated/IcWorldFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcWorldFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M12.5 3C7.25329 3 3 7.25329 3 12.5C3 17.7467 7.25329 22 12.5 22C17.7467 22 22 17.7467 22 12.5C22 9.98044 20.9991 7.56408 19.2175 5.78249C17.4359 4.00089 15.0196 3 12.5 3ZM10.82 10.88C10.3912 10.88 9.96248 11.3075 9.53249 11.7363C9.1 12.1675 8.66625 12.6 8.23 12.6C8.00026 12.5945 7.77828 12.6833 7.61578 12.8458C7.45329 13.0083 7.36446 13.2303 7.37 13.46L8.23 15.19C8.23 15.19 8.23 17.78 9.1 18.64C9.97 19.5 9.1 19.5 9.1 19.5C6.57748 18.4857 4.8331 16.147 4.58 13.44C4.38077 11.4439 4.95328 9.44724 6.18 7.86C6.31844 7.67197 6.53471 7.55692 6.76801 7.5472C7.0013 7.53748 7.2264 7.63414 7.38 7.81C7.574 8.09269 7.88774 8.26986 8.23 8.29C9.1 8.29 11.69 10.88 10.82 10.88ZM18.0299 14.9379C18.5279 15.2112 18.9988 15.4696 19.33 15.32C20.78 14.67 20.28 10.8 20.28 10.8C20.28 10.8 19.55 7.42 17.6 6.69C17.3332 6.60105 17.1299 6.97233 16.8999 7.39243C16.6385 7.86971 16.3427 8.41 15.88 8.41C15.01 8.41 14.15 8.42 14.15 9.28C14.15 9.71 14.5825 10.1425 15.015 10.575C15.4475 11.0075 15.88 11.44 15.88 11.87C15.88 12.73 15.88 14.45 16.74 14.45C17.1407 14.45 17.5956 14.6996 18.0299 14.9379Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcWorldFilled.displayName = 'IcWorldFilled'; diff --git a/src/style/foundation/icons/generated/IcWorldLine.tsx b/src/style/foundation/icons/generated/IcWorldLine.tsx new file mode 100644 index 0000000..7c2873a --- /dev/null +++ b/src/style/foundation/icons/generated/IcWorldLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcWorldLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M2.72934 7.88227C4.2091 4.31774 7.6908 1.99596 11.5503 2.00001C14.0795 2 16.505 3.00543 18.2925 4.79481C20.0801 6.5842 21.0829 9.01076 21.0803 11.54C21.0803 15.3995 18.7548 18.8787 15.1888 20.3548C11.6227 21.8308 7.51857 21.0128 4.79094 18.2823C2.06331 15.5518 1.24958 11.4468 2.72934 7.88227ZM19.0303 14.44C19.3794 13.5133 19.5557 12.5303 19.5503 11.54C19.5727 9.7187 18.973 7.94425 17.8503 6.51001C17.4003 7.26001 16.5503 8.38001 15.5003 8.38001C15.0963 8.34753 14.6898 8.38818 14.3003 8.50001V8.61001C14.3003 8.79001 14.7903 9.28001 15.0503 9.54001C15.6978 10.0228 16.129 10.7414 16.2503 11.54C16.2503 13.14 16.4103 13.63 16.5503 13.75C17.4148 13.8118 18.2581 14.0465 19.0303 14.44ZM3.55027 11.54C3.54118 9.76105 4.1253 8.02982 5.21027 6.62001C5.49363 7.13679 6.04105 7.45291 6.63028 7.44001C7.43942 7.84799 8.15463 8.42016 8.73028 9.12001C8.30673 9.38043 7.92281 9.70037 7.59028 10.07C7.55941 10.0997 7.5258 10.1325 7.49019 10.1671C7.21432 10.4358 6.81855 10.8211 6.65028 10.83C6.1873 10.816 5.73909 10.9938 5.41157 11.3213C5.08405 11.6488 4.90628 12.097 4.92027 12.56C4.92171 12.6746 4.94906 12.7874 5.00027 12.89L5.90027 14.69C5.91176 15.7253 6.07689 16.7532 6.39028 17.74C4.56605 16.2005 3.52457 13.9269 3.55027 11.54ZM8.82028 19.06C9.69541 19.3776 10.6193 19.5401 11.5503 19.54V19.57C14.3025 19.5885 16.871 18.1909 18.3503 15.87C17.7471 15.5779 17.1031 15.379 16.4403 15.28C14.7103 15.28 14.7103 12.8 14.7103 11.6C14.7103 11.4188 14.2645 10.9737 13.989 10.6987C13.9757 10.6854 13.9627 10.6725 13.9503 10.66C13.3073 10.1746 12.8801 9.45664 12.7603 8.66001C12.7603 6.93001 14.5203 6.93001 15.4603 6.93001C15.7203 6.92001 16.3403 6.18001 16.7203 5.44001C13.755 2.92987 9.41497 2.913 6.43028 5.40001C6.44541 5.48601 6.44541 5.574 6.43028 5.66001C6.44028 5.90001 6.55028 5.90001 6.66028 5.90001C7.86028 5.90001 10.5503 8.34001 10.5903 9.48001C10.5919 9.73708 10.4834 9.98257 10.2924 10.1545C10.1013 10.3265 9.84577 10.4086 9.59028 10.38C9.41028 10.39 8.92028 10.88 8.66028 11.14C8.17381 11.7835 7.45701 12.2136 6.66028 12.34C6.58028 12.34 6.46028 12.34 6.46028 12.44L7.33028 14.11C7.38149 14.2126 7.40884 14.3254 7.41028 14.44C7.41028 15.53 7.65028 17.3 8.17028 17.83C8.53309 18.1443 8.76499 18.5832 8.82028 19.06Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcWorldLine.displayName = 'IcWorldLine'; diff --git a/src/style/foundation/icons/generated/IcZapFilled.tsx b/src/style/foundation/icons/generated/IcZapFilled.tsx new file mode 100644 index 0000000..56cd807 --- /dev/null +++ b/src/style/foundation/icons/generated/IcZapFilled.tsx @@ -0,0 +1,22 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcZapFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M11.6045 3.50708L6.15445 13.0571C5.94796 13.4103 5.94856 13.8476 6.15601 14.2003C6.36347 14.553 6.74538 14.7659 7.15445 14.7571H10.0145C10.3822 14.7544 10.7358 14.8986 10.9967 15.1577C11.2577 15.4168 11.4045 15.7693 11.4045 16.1371V19.7471C11.4078 20.1856 11.6966 20.5708 12.1166 20.697C12.5366 20.8233 12.9899 20.6611 13.2345 20.2971L18.5145 12.3771C18.7455 12.0286 18.7673 11.5816 18.5712 11.2123C18.3751 10.8431 17.9926 10.6108 17.5745 10.6071H14.8545C14.0923 10.6071 13.4745 9.98924 13.4745 9.22708V4.00708C13.4776 3.55169 13.1727 3.15166 12.7328 3.03403C12.2928 2.9164 11.829 3.11087 11.6045 3.50708Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcZapFilled.displayName = 'IcZapFilled'; diff --git a/src/style/foundation/icons/generated/IcZapLine.tsx b/src/style/foundation/icons/generated/IcZapLine.tsx new file mode 100644 index 0000000..d826ebf --- /dev/null +++ b/src/style/foundation/icons/generated/IcZapLine.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcZapLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M10.908 5C11.2649 4.38183 11.9242 4.00073 12.638 4L12.648 4.02C13.7525 4.02 14.648 4.91543 14.648 6.02V10.13H16.688C17.4268 10.1277 18.1068 10.5329 18.4563 11.1838C18.8058 11.8348 18.768 12.6254 18.358 13.24L13.808 20.1C13.3177 20.8295 12.4086 21.1535 11.5675 20.8984C10.7264 20.6433 10.1504 19.869 10.148 18.99V16.14H8.00796C7.29201 16.1428 6.62915 15.7628 6.26994 15.1435C5.91073 14.5241 5.90997 13.76 6.26796 13.14L10.908 5ZM12.998 5.64286C12.9021 5.5488 12.7723 5.49731 12.638 5.5C12.4549 5.50062 12.2881 5.60535 12.208 5.77L7.56796 13.89C7.48308 14.0451 7.48645 14.2335 7.57682 14.3855C7.6672 14.5375 7.83113 14.6305 8.00796 14.63H10.648C11.2002 14.63 11.648 15.0777 11.648 15.63V18.98C11.6506 19.1972 11.7932 19.3879 12.0009 19.4518C12.2085 19.5156 12.4336 19.4382 12.558 19.26L17.128 12.39C17.2321 12.2359 17.2422 12.0367 17.154 11.8729C17.0658 11.7091 16.894 11.6079 16.708 11.61H14.148C13.5957 11.61 13.148 11.1623 13.148 10.61V6C13.148 5.86564 13.0939 5.73692 12.998 5.64286Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcZapLine.displayName = 'IcZapLine'; diff --git a/src/style/foundation/icons/generated/index.ts b/src/style/foundation/icons/generated/index.ts new file mode 100644 index 0000000..df93788 --- /dev/null +++ b/src/style/foundation/icons/generated/index.ts @@ -0,0 +1,234 @@ +export { IcAddFilled } from './IcAddFilled'; +export { IcAddLine } from './IcAddLine'; +export { IcAlarmFilled } from './IcAlarmFilled'; +export { IcAlarmLine } from './IcAlarmLine'; +export { IcAlertTriangleFilled } from './IcAlertTriangleFilled'; +export { IcAlertTriangleLine } from './IcAlertTriangleLine'; +export { IcArrowDownFilled } from './IcArrowDownFilled'; +export { IcArrowDownLine } from './IcArrowDownLine'; +export { IcArrowLeftCornerUpFilled } from './IcArrowLeftCornerUpFilled'; +export { IcArrowLeftCornerUpLine } from './IcArrowLeftCornerUpLine'; +export { IcArrowLeftDownFilled } from './IcArrowLeftDownFilled'; +export { IcArrowLeftDownLine } from './IcArrowLeftDownLine'; +export { IcArrowLeftFilled } from './IcArrowLeftFilled'; +export { IcArrowLeftLine } from './IcArrowLeftLine'; +export { IcArrowLeftUpFilled } from './IcArrowLeftUpFilled'; +export { IcArrowLeftUpLine } from './IcArrowLeftUpLine'; +export { IcArrowRightCornerUpFilled } from './IcArrowRightCornerUpFilled'; +export { IcArrowRightCornerUpLine } from './IcArrowRightCornerUpLine'; +export { IcArrowRightDownFilled } from './IcArrowRightDownFilled'; +export { IcArrowRightDownLine } from './IcArrowRightDownLine'; +export { IcArrowRightFilled } from './IcArrowRightFilled'; +export { IcArrowRightLeftFilled } from './IcArrowRightLeftFilled'; +export { IcArrowRightLeftLine } from './IcArrowRightLeftLine'; +export { IcArrowRightLine } from './IcArrowRightLine'; +export { IcArrowRightUpFilled } from './IcArrowRightUpFilled'; +export { IcArrowRightUpLine } from './IcArrowRightUpLine'; +export { IcArrowRotateFilled } from './IcArrowRotateFilled'; +export { IcArrowRotateLine } from './IcArrowRotateLine'; +export { IcArrowsChevronDownFilled } from './IcArrowsChevronDownFilled'; +export { IcArrowsChevronDownLine } from './IcArrowsChevronDownLine'; +export { IcArrowsChevronLeftFilled } from './IcArrowsChevronLeftFilled'; +export { IcArrowsChevronLeftLine } from './IcArrowsChevronLeftLine'; +export { IcArrowsChevronRightFilled } from './IcArrowsChevronRightFilled'; +export { IcArrowsChevronRightLine } from './IcArrowsChevronRightLine'; +export { IcArrowsChevronUpFilled } from './IcArrowsChevronUpFilled'; +export { IcArrowsChevronUpLine } from './IcArrowsChevronUpLine'; +export { IcArrowSquareDownLeftFilled } from './IcArrowSquareDownLeftFilled'; +export { IcArrowSquareDownLeftLine } from './IcArrowSquareDownLeftLine'; +export { IcArrowSquareDownRightFilled } from './IcArrowSquareDownRightFilled'; +export { IcArrowSquareDownRightLine } from './IcArrowSquareDownRightLine'; +export { IcArrowSquareUpLeftFilled } from './IcArrowSquareUpLeftFilled'; +export { IcArrowSquareUpLeftLine } from './IcArrowSquareUpLeftLine'; +export { IcArrowSquareUpRightFilled } from './IcArrowSquareUpRightFilled'; +export { IcArrowSquareUpRightLine } from './IcArrowSquareUpRightLine'; +export { IcArrowUpDownCornerFilled } from './IcArrowUpDownCornerFilled'; +export { IcArrowUpDownCornerLine } from './IcArrowUpDownCornerLine'; +export { IcArrowUpDownFilled } from './IcArrowUpDownFilled'; +export { IcArrowUpDownLine } from './IcArrowUpDownLine'; +export { IcArrowUpFilled } from './IcArrowUpFilled'; +export { IcArrowUpLine } from './IcArrowUpLine'; +export { IcBluetoothFilled } from './IcBluetoothFilled'; +export { IcBluetoothLine } from './IcBluetoothLine'; +export { IcBookFilled } from './IcBookFilled'; +export { IcBookLine } from './IcBookLine'; +export { IcBookmarkFilled } from './IcBookmarkFilled'; +export { IcBookmarkLine } from './IcBookmarkLine'; +export { IcCalenderFilled } from './IcCalenderFilled'; +export { IcCalenderLine } from './IcCalenderLine'; +export { IcCameraFilled } from './IcCameraFilled'; +export { IcCameraLine } from './IcCameraLine'; +export { IcCancelFilled } from './IcCancelFilled'; +export { IcCancelLine } from './IcCancelLine'; +export { IcChatFilled } from './IcChatFilled'; +export { IcChatLine } from './IcChatLine'; +export { IcCheckFilled } from './IcCheckFilled'; +export { IcCheckLine } from './IcCheckLine'; +export { IcClockFilled } from './IcClockFilled'; +export { IcClockLine } from './IcClockLine'; +export { IcCloseFilled } from './IcCloseFilled'; +export { IcCloseLine } from './IcCloseLine'; +export { IcCopyFilled } from './IcCopyFilled'; +export { IcCopyLine } from './IcCopyLine'; +export { IcCropFilled } from './IcCropFilled'; +export { IcCropLine } from './IcCropLine'; +export { IcDeleteFilled } from './IcDeleteFilled'; +export { IcDeleteLine } from './IcDeleteLine'; +export { IcDiscountFilled } from './IcDiscountFilled'; +export { IcDiscountLine } from './IcDiscountLine'; +export { IcDMFilled } from './IcDMFilled'; +export { IcDMLine } from './IcDMLine'; +export { IcDocumentsAddFilled } from './IcDocumentsAddFilled'; +export { IcDocumentsAddLine } from './IcDocumentsAddLine'; +export { IcDocumentsCopyFilled } from './IcDocumentsCopyFilled'; +export { IcDocumentsCopyLine } from './IcDocumentsCopyLine'; +export { IcDocumentsEditFilled } from './IcDocumentsEditFilled'; +export { IcDocumentsEditLine } from './IcDocumentsEditLine'; +export { IcDocumentsFilled } from './IcDocumentsFilled'; +export { IcDocumentsLine } from './IcDocumentsLine'; +export { IcDocumentsSearchFilled } from './IcDocumentsSearchFilled'; +export { IcDocumentsSearchLine } from './IcDocumentsSearchLine'; +export { IcDownloadFilled } from './IcDownloadFilled'; +export { IcDownloadLine } from './IcDownloadLine'; +export { IcEditFilled } from './IcEditFilled'; +export { IcEditLine } from './IcEditLine'; +export { IcExpandFilled } from './IcExpandFilled'; +export { IcExpandLine } from './IcExpandLine'; +export { IcExternalLinkFilled } from './IcExternalLinkFilled'; +export { IcExternalLinkLine } from './IcExternalLinkLine'; +export { IcEyeFilled } from './IcEyeFilled'; +export { IcEyeLine } from './IcEyeLine'; +export { IcFacebookFilled } from './IcFacebookFilled'; +export { IcFacebookLine } from './IcFacebookLine'; +export { IcFigmaFilled } from './IcFigmaFilled'; +export { IcFigmaLine } from './IcFigmaLine'; +export { IcFilterBarFilled } from './IcFilterBarFilled'; +export { IcFilterBarLine } from './IcFilterBarLine'; +export { IcFilterFilled } from './IcFilterFilled'; +export { IcFilterLine } from './IcFilterLine'; +export { IcFlagFilled } from './IcFlagFilled'; +export { IcFlagLine } from './IcFlagLine'; +export { IcFlameFilled } from './IcFlameFilled'; +export { IcFlameLine } from './IcFlameLine'; +export { IcFolderEditFilled } from './IcFolderEditFilled'; +export { IcFolderEditLine } from './IcFolderEditLine'; +export { IcFolderFilled } from './IcFolderFilled'; +export { IcFolderLine } from './IcFolderLine'; +export { IcFolderOpenedFilled } from './IcFolderOpenedFilled'; +export { IcFolderOpenedLine } from './IcFolderOpenedLine'; +export { IcFolderSharedFilled } from './IcFolderSharedFilled'; +export { IcFolderSharedLine } from './IcFolderSharedLine'; +export { IcGoogleFilled } from './IcGoogleFilled'; +export { IcGoogleLine } from './IcGoogleLine'; +export { IcHeartFilled } from './IcHeartFilled'; +export { IcHeartLine } from './IcHeartLine'; +export { IcHomeFilled } from './IcHomeFilled'; +export { IcHomeLine } from './IcHomeLine'; +export { IcIMacFilled } from './IcIMacFilled'; +export { IcIMacLine } from './IcIMacLine'; +export { IcImageFilled } from './IcImageFilled'; +export { IcImageLine } from './IcImageLine'; +export { IcInboxFilled } from './IcInboxFilled'; +export { IcInboxLine } from './IcInboxLine'; +export { IcInfoCircleFilled } from './IcInfoCircleFilled'; +export { IcInfoCircleLine } from './IcInfoCircleLine'; +export { IcInstagramFilled } from './IcInstagramFilled'; +export { IcInstagramLine } from './IcInstagramLine'; +export { IcIPadFilled } from './IcIPadFilled'; +export { IcIPadLine } from './IcIPadLine'; +export { IcIPhoneFilled } from './IcIPhoneFilled'; +export { IcIPhoneLine } from './IcIPhoneLine'; +export { IcKeyboardFilled } from './IcKeyboardFilled'; +export { IcKeyboardLine } from './IcKeyboardLine'; +export { IcLayoutFilled } from './IcLayoutFilled'; +export { IcLayoutLine } from './IcLayoutLine'; +export { IcLinkedinFilled } from './IcLinkedinFilled'; +export { IcLinkedinLine } from './IcLinkedinLine'; +export { IcListFilled } from './IcListFilled'; +export { IcListLine } from './IcListLine'; +export { IcLoaderFilled } from './IcLoaderFilled'; +export { IcLoaderLine } from './IcLoaderLine'; +export { IcLockFilled } from './IcLockFilled'; +export { IcLockLine } from './IcLockLine'; +export { IcMailFilled } from './IcMailFilled'; +export { IcMailLine } from './IcMailLine'; +export { IcMailOpenedFilled } from './IcMailOpenedFilled'; +export { IcMailOpenedLine } from './IcMailOpenedLine'; +export { IcMenuFilled } from './IcMenuFilled'; +export { IcMenuLine } from './IcMenuLine'; +export { IcMicrophoneFilled } from './IcMicrophoneFilled'; +export { IcMicrophoneLine } from './IcMicrophoneLine'; +export { IcMinusFilled } from './IcMinusFilled'; +export { IcMinusLine } from './IcMinusLine'; +export { IcMouseFilled } from './IcMouseFilled'; +export { IcMouseLine } from './IcMouseLine'; +export { IcMoveFilled } from './IcMoveFilled'; +export { IcMoveLine } from './IcMoveLine'; +export { IcMusicNoteFilled } from './IcMusicNoteFilled'; +export { IcMusicNoteLine } from './IcMusicNoteLine'; +export { IcNotificationFilled } from './IcNotificationFilled'; +export { IcNotificationLine } from './IcNotificationLine'; +export { IcNotificationOffFilled } from './IcNotificationOffFilled'; +export { IcNotificationOffLine } from './IcNotificationOffLine'; +export { IcPauseFilled } from './IcPauseFilled'; +export { IcPauseLine } from './IcPauseLine'; +export { IcPinFilled } from './IcPinFilled'; +export { IcPinLine } from './IcPinLine'; +export { IcPlayFilled } from './IcPlayFilled'; +export { IcPlayLine } from './IcPlayLine'; +export { IcPlayStationFilled } from './IcPlayStationFilled'; +export { IcPlayStationLine } from './IcPlayStationLine'; +export { IcPlusFilled } from './IcPlusFilled'; +export { IcPlusLine } from './IcPlusLine'; +export { IcReceiveFilled } from './IcReceiveFilled'; +export { IcReceiveLine } from './IcReceiveLine'; +export { IcReplyFilled } from './IcReplyFilled'; +export { IcReplyLine } from './IcReplyLine'; +export { IcRetryRefreshFilled } from './IcRetryRefreshFilled'; +export { IcRetryRefreshLine } from './IcRetryRefreshLine'; +export { IcSendFilled } from './IcSendFilled'; +export { IcSendLine } from './IcSendLine'; +export { IcSettingFilled } from './IcSettingFilled'; +export { IcSettingLine } from './IcSettingLine'; +export { IcShareFilled } from './IcShareFilled'; +export { IcShareLine } from './IcShareLine'; +export { IcShopFilled } from './IcShopFilled'; +export { IcShopLine } from './IcShopLine'; +export { IcShoppingBagFilled } from './IcShoppingBagFilled'; +export { IcShoppingBagLine } from './IcShoppingBagLine'; +export { IcShoppingCartFilled } from './IcShoppingCartFilled'; +export { IcShoppingCartLine } from './IcShoppingCartLine'; +export { IcStarFilled } from './IcStarFilled'; +export { IcStarLine } from './IcStarLine'; +export { IcSubtractFilled } from './IcSubtractFilled'; +export { IcSubtractLine } from './IcSubtractLine'; +export { IcTagFilled } from './IcTagFilled'; +export { IcTagLine } from './IcTagLine'; +export { IcTrashFilled } from './IcTrashFilled'; +export { IcTrashLine } from './IcTrashLine'; +export { IcUnavailableFilled } from './IcUnavailableFilled'; +export { IcUnavailableLine } from './IcUnavailableLine'; +export { IcUnlockFilled } from './IcUnlockFilled'; +export { IcUnlockLine } from './IcUnlockLine'; +export { IcUserAddFilled } from './IcUserAddFilled'; +export { IcUserAddLine } from './IcUserAddLine'; +export { IcUserFilled } from './IcUserFilled'; +export { IcUserGroupFilled } from './IcUserGroupFilled'; +export { IcUserGroupLine } from './IcUserGroupLine'; +export { IcUserLine } from './IcUserLine'; +export { IcUserTwoFilled } from './IcUserTwoFilled'; +export { IcUserTwoLine } from './IcUserTwoLine'; +export { IcVolumeDownFilled } from './IcVolumeDownFilled'; +export { IcVolumeDownLine } from './IcVolumeDownLine'; +export { IcVolumeFilled } from './IcVolumeFilled'; +export { IcVolumeLine } from './IcVolumeLine'; +export { IcVolumeUpFilled } from './IcVolumeUpFilled'; +export { IcVolumeUpLine } from './IcVolumeUpLine'; +export { IcWalletFilled } from './IcWalletFilled'; +export { IcWalletLine } from './IcWalletLine'; +export { IcWiFiFilled } from './IcWiFiFilled'; +export { IcWiFiLine } from './IcWiFiLine'; +export { IcWorldFilled } from './IcWorldFilled'; +export { IcWorldLine } from './IcWorldLine'; +export { IcZapFilled } from './IcZapFilled'; +export { IcZapLine } from './IcZapLine'; diff --git a/src/style/foundation/icons/icon.base.tsx b/src/style/foundation/icons/icon.base.tsx index e0eed2f..361ff02 100644 --- a/src/style/foundation/icons/icon.base.tsx +++ b/src/style/foundation/icons/icon.base.tsx @@ -9,9 +9,9 @@ export const IconBase = forwardRef<SVGSVGElement, IconProps>((props, ref) => { <svg ref={ref} xmlns="http://www.w3.org/2000/svg" - width={size} - height={size} - fill={color} + width={size ?? '24px'} + height={size ?? '24px'} + fill={color ?? 'current'} {...rest} > {children} diff --git a/src/style/foundation/icons/icons.stories.tsx b/src/style/foundation/icons/icons.stories.tsx index c3409f2..c766114 100644 --- a/src/style/foundation/icons/icons.stories.tsx +++ b/src/style/foundation/icons/icons.stories.tsx @@ -11,183 +11,477 @@ import IconDocs from './IconDocs.md?raw'; import { IconBase } from './icon.base'; import { - IcAdbadgeFilled, - IcAdbadgeLine, + IcAddFilled, + IcAddLine, + IcAlarmFilled, + IcAlarmLine, + IcAlertTriangleFilled, + IcAlertTriangleLine, + IcArrowDownFilled, IcArrowDownLine, + IcArrowLeftCornerUpFilled, + IcArrowLeftCornerUpLine, + IcArrowLeftDownFilled, + IcArrowLeftDownLine, + IcArrowLeftFilled, IcArrowLeftLine, + IcArrowLeftUpFilled, + IcArrowLeftUpLine, + IcArrowRightCornerUpFilled, + IcArrowRightCornerUpLine, + IcArrowRightDownFilled, + IcArrowRightDownLine, + IcArrowRightFilled, + IcArrowRightLeftFilled, + IcArrowRightLeftLine, IcArrowRightLine, + IcArrowRightUpFilled, + IcArrowRightUpLine, + IcArrowRotateFilled, + IcArrowRotateLine, + IcArrowsChevronDownFilled, + IcArrowsChevronDownLine, + IcArrowsChevronLeftFilled, + IcArrowsChevronLeftLine, + IcArrowsChevronRightFilled, + IcArrowsChevronRightLine, + IcArrowsChevronUpFilled, + IcArrowsChevronUpLine, + IcArrowSquareDownLeftFilled, + IcArrowSquareDownLeftLine, + IcArrowSquareDownRightFilled, + IcArrowSquareDownRightLine, + IcArrowSquareUpLeftFilled, + IcArrowSquareUpLeftLine, + IcArrowSquareUpRightFilled, + IcArrowSquareUpRightLine, + IcArrowUpDownCornerFilled, + IcArrowUpDownCornerLine, + IcArrowUpDownFilled, + IcArrowUpDownLine, + IcArrowUpFilled, IcArrowUpLine, - IcBellmuteLine, - IcBellFilled, - IcBellLine, - IcBlockuserLine, - IcBoardFilled, - IcBoardLine, + IcBluetoothFilled, + IcBluetoothLine, IcBookFilled, IcBookLine, - IcCalendarFilled, - IcCalendarLine, - IcCameracircleLine, + IcBookmarkFilled, + IcBookmarkLine, + IcCalenderFilled, + IcCalenderLine, IcCameraFilled, IcCameraLine, - IcCheckcircleFilled, - IcCheckcircleLine, + IcCancelFilled, + IcCancelLine, + IcChatFilled, + IcChatLine, + IcCheckFilled, IcCheckLine, - IcClipLine, - IcCommentFilled, - IcCommentLine, - IcDotbadgeLine, - IcDotsHorizontalLine, - IcDotsVerticalLine, + IcClockFilled, + IcClockLine, + IcCloseFilled, + IcCloseLine, + IcCopyFilled, + IcCopyLine, + IcCropFilled, + IcCropLine, + IcDeleteFilled, + IcDeleteLine, + IcDiscountFilled, + IcDiscountLine, + IcDMFilled, + IcDMLine, + IcDocumentsAddFilled, + IcDocumentsAddLine, + IcDocumentsCopyFilled, + IcDocumentsCopyLine, + IcDocumentsEditFilled, + IcDocumentsEditLine, + IcDocumentsFilled, + IcDocumentsLine, + IcDocumentsSearchFilled, + IcDocumentsSearchLine, + IcDownloadFilled, IcDownloadLine, - IcEmojiaddLine, - IcEyeclosedLine, - IcEyeopenLine, - IcFoodcalendarFilled, - IcFoodcalendarLine, - IcFoodFilled, - IcFoodLine, - IcGroundFilled, - IcGroundLine, + IcEditFilled, + IcEditLine, + IcExpandFilled, + IcExpandLine, + IcExternalLinkFilled, + IcExternalLinkLine, + IcEyeFilled, + IcEyeLine, + IcFacebookFilled, + IcFacebookLine, + IcFigmaFilled, + IcFigmaLine, + IcFilterBarFilled, + IcFilterBarLine, + IcFilterFilled, + IcFilterLine, + IcFlagFilled, + IcFlagLine, + IcFlameFilled, + IcFlameLine, + IcFolderEditFilled, + IcFolderEditLine, + IcFolderFilled, + IcFolderLine, + IcFolderOpenedFilled, + IcFolderOpenedLine, + IcFolderSharedFilled, + IcFolderSharedLine, + IcGoogleFilled, + IcGoogleLine, + IcHeartFilled, IcHeartLine, IcHomeFilled, IcHomeLine, + IcIMacFilled, + IcIMacLine, + IcImageFilled, + IcImageLine, + IcInboxFilled, + IcInboxLine, + IcInfoCircleFilled, + IcInfoCircleLine, + IcInstagramFilled, + IcInstagramLine, + IcIPadFilled, + IcIPadLine, + IcIPhoneFilled, + IcIPhoneLine, + IcKeyboardFilled, + IcKeyboardLine, + IcLayoutFilled, + IcLayoutLine, + IcLinkedinFilled, + IcLinkedinLine, + IcListFilled, IcListLine, + IcLoaderFilled, + IcLoaderLine, IcLockFilled, IcLockLine, - IcNewFilled, - IcNewLine, - IcNoticeFilled, - IcNoticeLine, - IcPenFilled, - IcPenLine, - IcPersoncircleLine, - IcPersonFilled, - IcPersonLine, - IcPictureFilled, - IcPictureLine, + IcMailFilled, + IcMailLine, + IcMailOpenedFilled, + IcMailOpenedLine, + IcMenuFilled, + IcMenuLine, + IcMicrophoneFilled, + IcMicrophoneLine, + IcMinusFilled, + IcMinusLine, + IcMouseFilled, + IcMouseLine, + IcMoveFilled, + IcMoveLine, + IcMusicNoteFilled, + IcMusicNoteLine, + IcNotificationFilled, + IcNotificationLine, + IcNotificationOffFilled, + IcNotificationOffLine, + IcPauseFilled, + IcPauseLine, IcPinFilled, IcPinLine, - IcPlaycircleFilled, - IcPlaycircleLine, + IcPlayFilled, + IcPlayLine, + IcPlayStationFilled, + IcPlayStationLine, + IcPlusFilled, IcPlusLine, - IcRankFilled, - IcRankLine, - IcRecommentLine, - IcRefreshLine, - IcSavecircleFilled, - IcSavecircleLine, - IcSchoolcalendarFilled, - IcSchoolcalendarLine, - IcSearchLine, + IcReceiveFilled, + IcReceiveLine, + IcReplyFilled, + IcReplyLine, + IcRetryRefreshFilled, + IcRetryRefreshLine, + IcSendFilled, + IcSendLine, + IcSettingFilled, IcSettingLine, - IcSharecircleFilled, - IcSharecircleLine, + IcShareFilled, IcShareLine, + IcShopFilled, + IcShopLine, + IcShoppingBagFilled, + IcShoppingBagLine, + IcShoppingCartFilled, + IcShoppingCartLine, IcStarFilled, IcStarLine, - IcThumbDownFilled, - IcThumbDownLine, - IcThumbUpFilled, - IcThumbUpLine, - IcTimecalendarFilled, - IcTimecalendarLine, - IcTrashcanFilled, - IcTrashcanLine, - IcWarningcircleFilled, - IcWarningcircleLine, - IcXcircleFilled, - IcXLine, + IcSubtractFilled, + IcSubtractLine, + IcTagFilled, + IcTagLine, + IcTrashFilled, + IcTrashLine, + IcUnavailableFilled, + IcUnavailableLine, + IcUnlockFilled, + IcUnlockLine, + IcUserAddFilled, + IcUserAddLine, + IcUserFilled, + IcUserGroupFilled, + IcUserGroupLine, + IcUserLine, + IcUserTwoFilled, + IcUserTwoLine, + IcVolumeDownFilled, + IcVolumeDownLine, + IcVolumeFilled, + IcVolumeLine, + IcVolumeUpFilled, + IcVolumeUpLine, + IcWalletFilled, + IcWalletLine, + IcWiFiFilled, + IcWiFiLine, + IcWorldFilled, + IcWorldLine, + IcZapFilled, + IcZapLine, } from '.'; const Icons = [ - IcAdbadgeFilled, - IcAdbadgeLine, + IcAddFilled, + IcAddLine, + IcAlarmFilled, + IcAlarmLine, + IcAlertTriangleFilled, + IcAlertTriangleLine, + IcArrowDownFilled, IcArrowDownLine, + IcArrowLeftCornerUpFilled, + IcArrowLeftCornerUpLine, + IcArrowLeftDownFilled, + IcArrowLeftDownLine, + IcArrowLeftFilled, IcArrowLeftLine, + IcArrowLeftUpFilled, + IcArrowLeftUpLine, + IcArrowRightCornerUpFilled, + IcArrowRightCornerUpLine, + IcArrowRightDownFilled, + IcArrowRightDownLine, + IcArrowRightFilled, + IcArrowRightLeftFilled, + IcArrowRightLeftLine, IcArrowRightLine, + IcArrowRightUpFilled, + IcArrowRightUpLine, + IcArrowRotateFilled, + IcArrowRotateLine, + IcArrowsChevronDownFilled, + IcArrowsChevronDownLine, + IcArrowsChevronLeftFilled, + IcArrowsChevronLeftLine, + IcArrowsChevronRightFilled, + IcArrowsChevronRightLine, + IcArrowsChevronUpFilled, + IcArrowsChevronUpLine, + IcArrowSquareDownLeftFilled, + IcArrowSquareDownLeftLine, + IcArrowSquareDownRightFilled, + IcArrowSquareDownRightLine, + IcArrowSquareUpLeftFilled, + IcArrowSquareUpLeftLine, + IcArrowSquareUpRightFilled, + IcArrowSquareUpRightLine, + IcArrowUpDownCornerFilled, + IcArrowUpDownCornerLine, + IcArrowUpDownFilled, + IcArrowUpDownLine, + IcArrowUpFilled, IcArrowUpLine, - IcBellmuteLine, - IcBellFilled, - IcBellLine, - IcBlockuserLine, - IcBoardFilled, - IcBoardLine, + IcBluetoothFilled, + IcBluetoothLine, IcBookFilled, IcBookLine, - IcCalendarFilled, - IcCalendarLine, - IcCameracircleLine, + IcBookmarkFilled, + IcBookmarkLine, + IcCalenderFilled, + IcCalenderLine, IcCameraFilled, IcCameraLine, - IcCheckcircleFilled, - IcCheckcircleLine, + IcCancelFilled, + IcCancelLine, + IcChatFilled, + IcChatLine, + IcCheckFilled, IcCheckLine, - IcClipLine, - IcCommentFilled, - IcCommentLine, - IcDotbadgeLine, - IcDotsHorizontalLine, - IcDotsVerticalLine, + IcClockFilled, + IcClockLine, + IcCloseFilled, + IcCloseLine, + IcCopyFilled, + IcCopyLine, + IcCropFilled, + IcCropLine, + IcDeleteFilled, + IcDeleteLine, + IcDiscountFilled, + IcDiscountLine, + IcDMFilled, + IcDMLine, + IcDocumentsAddFilled, + IcDocumentsAddLine, + IcDocumentsCopyFilled, + IcDocumentsCopyLine, + IcDocumentsEditFilled, + IcDocumentsEditLine, + IcDocumentsFilled, + IcDocumentsLine, + IcDocumentsSearchFilled, + IcDocumentsSearchLine, + IcDownloadFilled, IcDownloadLine, - IcEmojiaddLine, - IcEyeclosedLine, - IcEyeopenLine, - IcFoodcalendarFilled, - IcFoodcalendarLine, - IcFoodFilled, - IcFoodLine, - IcGroundFilled, - IcGroundLine, + IcEditFilled, + IcEditLine, + IcExpandFilled, + IcExpandLine, + IcExternalLinkFilled, + IcExternalLinkLine, + IcEyeFilled, + IcEyeLine, + IcFacebookFilled, + IcFacebookLine, + IcFigmaFilled, + IcFigmaLine, + IcFilterBarFilled, + IcFilterBarLine, + IcFilterFilled, + IcFilterLine, + IcFlagFilled, + IcFlagLine, + IcFlameFilled, + IcFlameLine, + IcFolderEditFilled, + IcFolderEditLine, + IcFolderFilled, + IcFolderLine, + IcFolderOpenedFilled, + IcFolderOpenedLine, + IcFolderSharedFilled, + IcFolderSharedLine, + IcGoogleFilled, + IcGoogleLine, + IcHeartFilled, IcHeartLine, IcHomeFilled, IcHomeLine, + IcIMacFilled, + IcIMacLine, + IcImageFilled, + IcImageLine, + IcInboxFilled, + IcInboxLine, + IcInfoCircleFilled, + IcInfoCircleLine, + IcInstagramFilled, + IcInstagramLine, + IcIPadFilled, + IcIPadLine, + IcIPhoneFilled, + IcIPhoneLine, + IcKeyboardFilled, + IcKeyboardLine, + IcLayoutFilled, + IcLayoutLine, + IcLinkedinFilled, + IcLinkedinLine, + IcListFilled, IcListLine, + IcLoaderFilled, + IcLoaderLine, IcLockFilled, IcLockLine, - IcNewFilled, - IcNewLine, - IcNoticeFilled, - IcNoticeLine, - IcPenFilled, - IcPenLine, - IcPersoncircleLine, - IcPersonFilled, - IcPersonLine, - IcPictureFilled, - IcPictureLine, + IcMailFilled, + IcMailLine, + IcMailOpenedFilled, + IcMailOpenedLine, + IcMenuFilled, + IcMenuLine, + IcMicrophoneFilled, + IcMicrophoneLine, + IcMinusFilled, + IcMinusLine, + IcMouseFilled, + IcMouseLine, + IcMoveFilled, + IcMoveLine, + IcMusicNoteFilled, + IcMusicNoteLine, + IcNotificationFilled, + IcNotificationLine, + IcNotificationOffFilled, + IcNotificationOffLine, + IcPauseFilled, + IcPauseLine, IcPinFilled, IcPinLine, - IcPlaycircleFilled, - IcPlaycircleLine, + IcPlayFilled, + IcPlayLine, + IcPlayStationFilled, + IcPlayStationLine, + IcPlusFilled, IcPlusLine, - IcRankFilled, - IcRankLine, - IcRecommentLine, - IcRefreshLine, - IcSavecircleFilled, - IcSavecircleLine, - IcSchoolcalendarFilled, - IcSchoolcalendarLine, - IcSearchLine, + IcReceiveFilled, + IcReceiveLine, + IcReplyFilled, + IcReplyLine, + IcRetryRefreshFilled, + IcRetryRefreshLine, + IcSendFilled, + IcSendLine, + IcSettingFilled, IcSettingLine, - IcSharecircleFilled, - IcSharecircleLine, + IcShareFilled, IcShareLine, + IcShopFilled, + IcShopLine, + IcShoppingBagFilled, + IcShoppingBagLine, + IcShoppingCartFilled, + IcShoppingCartLine, IcStarFilled, IcStarLine, - IcThumbDownFilled, - IcThumbDownLine, - IcThumbUpFilled, - IcThumbUpLine, - IcTimecalendarFilled, - IcTimecalendarLine, - IcTrashcanFilled, - IcTrashcanLine, - IcWarningcircleFilled, - IcWarningcircleLine, - IcXcircleFilled, - IcXLine, + IcSubtractFilled, + IcSubtractLine, + IcTagFilled, + IcTagLine, + IcTrashFilled, + IcTrashLine, + IcUnavailableFilled, + IcUnavailableLine, + IcUnlockFilled, + IcUnlockLine, + IcUserAddFilled, + IcUserAddLine, + IcUserFilled, + IcUserGroupFilled, + IcUserGroupLine, + IcUserLine, + IcUserTwoFilled, + IcUserTwoLine, + IcVolumeDownFilled, + IcVolumeDownLine, + IcVolumeFilled, + IcVolumeLine, + IcVolumeUpFilled, + IcVolumeUpLine, + IcWalletFilled, + IcWalletLine, + IcWiFiFilled, + IcWiFiLine, + IcWorldFilled, + IcWorldLine, + IcZapFilled, + IcZapLine, ]; const meta: Meta = { @@ -211,7 +505,7 @@ type Story = StoryObj<typeof IconBase>; const Container = styled.div` display: grid; - grid-template-columns: repeat(6, 1fr); + grid-template-columns: repeat(4, 1fr); gap: 2rem; `; @@ -238,7 +532,7 @@ const Render = (args: any) => { export const Primary: Story = { args: { - size: 24, + size: '24px', }, render: Render, }; From 9824486b269f95c854718d3dcc102d7725fd03fd Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Wed, 10 Jul 2024 00:49:14 +0900 Subject: [PATCH 7/9] =?UTF-8?q?docs:=20`IconDocs.md`=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/style/foundation/icons/IconDocs.md | 41 ++++++++++---------------- 1 file changed, 15 insertions(+), 26 deletions(-) diff --git a/src/style/foundation/icons/IconDocs.md b/src/style/foundation/icons/IconDocs.md index 64cf497..946c177 100644 --- a/src/style/foundation/icons/IconDocs.md +++ b/src/style/foundation/icons/IconDocs.md @@ -1,39 +1,28 @@ # Icon -YDS Icons는 YDS에서 사용하는 아이콘입니다.<br/> -모든 아이콘 종류는 아래에서 확인할 수 있습니다. +Handy Iconography는 Handy에서 사용하는 아이콘입니다. -```typescript -import { IcSearchLine } from '@yourssu/design-system-react'; +- 아이콘 사이즈는 다음 7가지로 제한됩니다. + - 12px + - 16px + - 20px + - 24px (default) + - 28px + - 32px + - 36px -function App() { - return ( - <IcSearchLine /> - ) -} -``` +모든 아이콘 종류는 아래에서 확인할 수 있습니다. -2개 이상의 아이콘을 사용할 때, Context Provider로 동일한 스타일을 한번에 적용할 수 있습니다.<br/> -2개 이상의 Context Provider로 아이콘을 감싼 경우에는 가장 가까운 Context Provider의 값을 사용합니다. +<br /> -Context Provider의 value의 값은 `color`, `size`, `mirrored` 뿐만 아니라 원래 아이콘의 props를 사용할 수 있습니다.<br /> -이를 이용해 `className`, `aria-label` 등 관련 속성을 편리하게 이용할 수 있습니다. +## 아이콘 사용법 ```typescript -import { IcSearchLine, IcShareLine, IconContext } from '@yourssu/design-system-react'; +import { IcAddFilled } from '@yourssu/design-system-react'; function App() { return ( - <IconContext.Provider - value={{ - color: '#0f0f0f', - size: '20px', - mirrored: false, - }} - > - <IcSearchLine /> - <IcShareLine /> - </IconContext.Provider> - ); + <IcAddFilled /> + ) } ``` From 381aef90b6c0081d95e70f3dc0d0d58329a1ce35 Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Wed, 10 Jul 2024 22:39:08 +0900 Subject: [PATCH 8/9] =?UTF-8?q?fix:=20icChat=20=EC=9D=B4=EB=A6=84=20?= =?UTF-8?q?=EC=A4=91=EB=B3=B5=20=EB=AC=B8=EC=A0=9C=20=ED=95=B4=EA=B2=B0,?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD=20=EC=95=84=EC=9D=B4=EC=BD=98=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 기존 icChat -> icComment - 누락됐던 icChat 추가 --- iconsAsset/static/icChatFilled.svg | 2 +- iconsAsset/static/icChatLine.svg | 7 ++-- iconsAsset/static/icCommentFilled.svg | 3 ++ iconsAsset/static/icCommentLine.svg | 5 +++ .../icons/generated/IcChatFilled.tsx | 2 +- .../foundation/icons/generated/IcChatLine.tsx | 10 ++++-- .../icons/generated/IcCommentFilled.tsx | 24 ++++++++++++++ .../icons/generated/IcCommentLine.tsx | 32 +++++++++++++++++++ src/style/foundation/icons/generated/index.ts | 2 ++ src/style/foundation/icons/icons.stories.tsx | 4 +++ 10 files changed, 83 insertions(+), 8 deletions(-) create mode 100644 iconsAsset/static/icCommentFilled.svg create mode 100644 iconsAsset/static/icCommentLine.svg create mode 100644 src/style/foundation/icons/generated/IcCommentFilled.tsx create mode 100644 src/style/foundation/icons/generated/IcCommentLine.tsx diff --git a/iconsAsset/static/icChatFilled.svg b/iconsAsset/static/icChatFilled.svg index e6212b3..8c5a5ac 100644 --- a/iconsAsset/static/icChatFilled.svg +++ b/iconsAsset/static/icChatFilled.svg @@ -1,3 +1,3 @@ <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> -<path fill-rule="evenodd" clip-rule="evenodd" d="M17.5617 2H6.44174C3.92064 2.08698 1.93992 4.18816 2.00174 6.71V20.44C1.97593 20.9013 2.23859 21.3304 2.66118 21.5172C3.08377 21.7041 3.5779 21.6096 3.90174 21.28L6.27174 18.75C6.72329 18.2764 7.34739 18.0058 8.00175 18H17.5217C18.7508 17.9688 19.9163 17.4468 20.758 16.5507C21.5997 15.6545 22.0476 14.4586 22.0017 13.23V6.71C22.0636 4.18816 20.0828 2.08698 17.5617 2ZM8.25174 7.22H13.2517C13.666 7.22 14.0017 7.55579 14.0017 7.97C14.0017 8.38421 13.666 8.72 13.2517 8.72H8.25174C7.83753 8.72 7.50174 8.38421 7.50174 7.97C7.50174 7.55579 7.83753 7.22 8.25174 7.22ZM8.25174 12.72H15.7517C16.166 12.72 16.5017 12.3842 16.5017 11.97C16.5017 11.5558 16.166 11.22 15.7517 11.22H8.25174C7.83753 11.22 7.50174 11.5558 7.50174 11.97C7.50174 12.3842 7.83753 12.72 8.25174 12.72Z" fill="black"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M7.1 2.00107H17.15C19.8694 1.97809 22.1085 4.13279 22.19 6.85107V14.1311C22.1084 16.8533 19.8633 19.0095 17.14 18.9811H15.58C15.1914 18.9823 14.824 19.1586 14.58 19.4611L13.1 21.3411C12.853 21.6384 12.4865 21.8104 12.1 21.8104C11.7135 21.8104 11.347 21.6384 11.1 21.3411L9.61 19.4611C9.36598 19.1586 8.99862 18.9823 8.61 18.9811H7.1C4.35739 19.0371 2.08172 16.873 2 14.1311V6.85107C2.08172 4.1091 4.35739 1.94498 7.1 2.00107ZM8.35 12.4811C8.76421 12.4811 9.1 12.1453 9.1 11.7311V9.33107C9.1 8.91685 8.76421 8.58107 8.35 8.58107C7.93579 8.58107 7.6 8.91685 7.6 9.33107V11.7311C7.6 12.1453 7.93579 12.4811 8.35 12.4811ZM12.85 11.7311C12.85 12.1453 12.5142 12.4811 12.1 12.4811C11.6858 12.4811 11.35 12.1453 11.35 11.7311V9.33107C11.35 8.91685 11.6858 8.58107 12.1 8.58107C12.5142 8.58107 12.85 8.91685 12.85 9.33107V11.7311ZM15.85 12.4811C16.2642 12.4811 16.6 12.1453 16.6 11.7311V9.33107C16.6 8.91685 16.2642 8.58107 15.85 8.58107C15.4358 8.58107 15.1 8.91685 15.1 9.33107V11.7311C15.1 12.1453 15.4358 12.4811 15.85 12.4811Z" fill="black"/> </svg> diff --git a/iconsAsset/static/icChatLine.svg b/iconsAsset/static/icChatLine.svg index ad1b5b5..34eb022 100644 --- a/iconsAsset/static/icChatLine.svg +++ b/iconsAsset/static/icChatLine.svg @@ -1,5 +1,6 @@ <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> -<path fill-rule="evenodd" clip-rule="evenodd" d="M6.44226 2H17.5623C20.0954 2.08694 22.0809 4.2066 22.0023 6.74V13.26C22.0399 14.4835 21.5883 15.6716 20.7475 16.5612C19.9067 17.4508 18.746 17.9686 17.5223 18H8.00226C7.34345 18.0136 6.71868 18.2953 6.27226 18.78L3.90226 21.31C3.70147 21.529 3.41933 21.6556 3.12226 21.66C2.81544 21.6522 2.52447 21.522 2.31412 21.2985C2.10377 21.075 1.99148 20.7767 2.00226 20.47V6.74C1.92363 4.2066 3.90913 2.08694 6.44226 2ZM17.5623 16.5C19.2672 16.4137 20.5815 14.9653 20.5023 13.26V6.74C20.5815 5.03472 19.2672 3.58627 17.5623 3.5H6.44225C4.73731 3.58627 3.42298 5.03472 3.50225 6.74V19.54L5.13225 17.76C5.87768 16.9671 6.91401 16.5121 8.00225 16.5H17.5623Z" fill="black"/> -<path d="M8.25225 8.75H13.2523C13.6665 8.75 14.0023 8.41421 14.0023 8C14.0023 7.58579 13.6665 7.25 13.2523 7.25H8.25225C7.83804 7.25 7.50225 7.58579 7.50225 8C7.50225 8.41421 7.83804 8.75 8.25225 8.75Z" fill="black"/> -<path d="M15.7523 11.25H8.25225C7.83804 11.25 7.50225 11.5858 7.50225 12C7.50225 12.4142 7.83804 12.75 8.25225 12.75H15.7523C16.1665 12.75 16.5023 12.4142 16.5023 12C16.5023 11.5858 16.1665 11.25 15.7523 11.25Z" fill="black"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M6.24 2.00222H16.74C18.1118 1.96192 19.4428 2.47191 20.4365 3.4186C21.4301 4.36529 22.0039 5.67004 22.03 7.04222V14.6322C21.9483 17.4531 19.6116 19.6827 16.79 19.6322H15.17C14.7628 19.6333 14.3775 19.8168 14.12 20.1322L12.59 22.0822C12.3337 22.3994 11.9478 22.5837 11.54 22.5837C11.1322 22.5837 10.7463 22.3994 10.49 22.0822L8.91 20.0922C8.6525 19.7768 8.2672 19.5933 7.86 19.5922H6.24C3.41843 19.6427 1.08174 17.4131 1 14.5922V7.00222C1.07637 4.17899 3.4163 1.94624 6.24 2.00222ZM16.75 18.1322C18.7585 18.1827 20.4301 16.6004 20.49 14.5922V7.04222C20.4301 5.02999 18.7523 3.44617 16.74 3.50222H6.24C4.22766 3.44617 2.54989 5.02999 2.49 7.04222V14.5922C2.54989 16.6044 4.22766 18.1883 6.24 18.1322H7.86C8.7271 18.1324 9.5473 18.5259 10.09 19.2022L11.49 20.9822L12.89 19.2022C13.4327 18.5259 14.2529 18.1324 15.12 18.1322H16.75Z" fill="black"/> +<path d="M7.74 8.96222C7.32579 8.96222 6.99 9.29801 6.99 9.71222V12.1122C6.99 12.5264 7.32579 12.8622 7.74 12.8622C8.15421 12.8622 8.49 12.5264 8.49 12.1122V9.71222C8.49 9.29801 8.15421 8.96222 7.74 8.96222Z" fill="black"/> +<path d="M11.49 8.96222C11.0758 8.96222 10.74 9.29801 10.74 9.71222V12.1122C10.74 12.5264 11.0758 12.8622 11.49 12.8622C11.9042 12.8622 12.24 12.5264 12.24 12.1122V9.71222C12.24 9.29801 11.9042 8.96222 11.49 8.96222Z" fill="black"/> +<path d="M15.24 8.96222C14.8258 8.96222 14.49 9.29801 14.49 9.71222V12.1122C14.49 12.5264 14.8258 12.8622 15.24 12.8622C15.6542 12.8622 15.99 12.5264 15.99 12.1122V9.71222C15.99 9.29801 15.6542 8.96222 15.24 8.96222Z" fill="black"/> </svg> diff --git a/iconsAsset/static/icCommentFilled.svg b/iconsAsset/static/icCommentFilled.svg new file mode 100644 index 0000000..e6212b3 --- /dev/null +++ b/iconsAsset/static/icCommentFilled.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M17.5617 2H6.44174C3.92064 2.08698 1.93992 4.18816 2.00174 6.71V20.44C1.97593 20.9013 2.23859 21.3304 2.66118 21.5172C3.08377 21.7041 3.5779 21.6096 3.90174 21.28L6.27174 18.75C6.72329 18.2764 7.34739 18.0058 8.00175 18H17.5217C18.7508 17.9688 19.9163 17.4468 20.758 16.5507C21.5997 15.6545 22.0476 14.4586 22.0017 13.23V6.71C22.0636 4.18816 20.0828 2.08698 17.5617 2ZM8.25174 7.22H13.2517C13.666 7.22 14.0017 7.55579 14.0017 7.97C14.0017 8.38421 13.666 8.72 13.2517 8.72H8.25174C7.83753 8.72 7.50174 8.38421 7.50174 7.97C7.50174 7.55579 7.83753 7.22 8.25174 7.22ZM8.25174 12.72H15.7517C16.166 12.72 16.5017 12.3842 16.5017 11.97C16.5017 11.5558 16.166 11.22 15.7517 11.22H8.25174C7.83753 11.22 7.50174 11.5558 7.50174 11.97C7.50174 12.3842 7.83753 12.72 8.25174 12.72Z" fill="black"/> +</svg> diff --git a/iconsAsset/static/icCommentLine.svg b/iconsAsset/static/icCommentLine.svg new file mode 100644 index 0000000..ad1b5b5 --- /dev/null +++ b/iconsAsset/static/icCommentLine.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M6.44226 2H17.5623C20.0954 2.08694 22.0809 4.2066 22.0023 6.74V13.26C22.0399 14.4835 21.5883 15.6716 20.7475 16.5612C19.9067 17.4508 18.746 17.9686 17.5223 18H8.00226C7.34345 18.0136 6.71868 18.2953 6.27226 18.78L3.90226 21.31C3.70147 21.529 3.41933 21.6556 3.12226 21.66C2.81544 21.6522 2.52447 21.522 2.31412 21.2985C2.10377 21.075 1.99148 20.7767 2.00226 20.47V6.74C1.92363 4.2066 3.90913 2.08694 6.44226 2ZM17.5623 16.5C19.2672 16.4137 20.5815 14.9653 20.5023 13.26V6.74C20.5815 5.03472 19.2672 3.58627 17.5623 3.5H6.44225C4.73731 3.58627 3.42298 5.03472 3.50225 6.74V19.54L5.13225 17.76C5.87768 16.9671 6.91401 16.5121 8.00225 16.5H17.5623Z" fill="black"/> +<path d="M8.25225 8.75H13.2523C13.6665 8.75 14.0023 8.41421 14.0023 8C14.0023 7.58579 13.6665 7.25 13.2523 7.25H8.25225C7.83804 7.25 7.50225 7.58579 7.50225 8C7.50225 8.41421 7.83804 8.75 8.25225 8.75Z" fill="black"/> +<path d="M15.7523 11.25H8.25225C7.83804 11.25 7.50225 11.5858 7.50225 12C7.50225 12.4142 7.83804 12.75 8.25225 12.75H15.7523C16.1665 12.75 16.5023 12.4142 16.5023 12C16.5023 11.5858 16.1665 11.25 15.7523 11.25Z" fill="black"/> +</svg> diff --git a/src/style/foundation/icons/generated/IcChatFilled.tsx b/src/style/foundation/icons/generated/IcChatFilled.tsx index 816f9aa..ceceee8 100644 --- a/src/style/foundation/icons/generated/IcChatFilled.tsx +++ b/src/style/foundation/icons/generated/IcChatFilled.tsx @@ -12,7 +12,7 @@ export const IcChatFilled = memo( forwardRef<SVGSVGElement, IconProps>((props, ref) => ( <IconBase ref={ref} viewBox="0 0 24 24" {...props}> <path - d="M17.5617 2H6.44174C3.92064 2.08698 1.93992 4.18816 2.00174 6.71V20.44C1.97593 20.9013 2.23859 21.3304 2.66118 21.5172C3.08377 21.7041 3.5779 21.6096 3.90174 21.28L6.27174 18.75C6.72329 18.2764 7.34739 18.0058 8.00175 18H17.5217C18.7508 17.9688 19.9163 17.4468 20.758 16.5507C21.5997 15.6545 22.0476 14.4586 22.0017 13.23V6.71C22.0636 4.18816 20.0828 2.08698 17.5617 2ZM8.25174 7.22H13.2517C13.666 7.22 14.0017 7.55579 14.0017 7.97C14.0017 8.38421 13.666 8.72 13.2517 8.72H8.25174C7.83753 8.72 7.50174 8.38421 7.50174 7.97C7.50174 7.55579 7.83753 7.22 8.25174 7.22ZM8.25174 12.72H15.7517C16.166 12.72 16.5017 12.3842 16.5017 11.97C16.5017 11.5558 16.166 11.22 15.7517 11.22H8.25174C7.83753 11.22 7.50174 11.5558 7.50174 11.97C7.50174 12.3842 7.83753 12.72 8.25174 12.72Z" + d="M7.1 2.00107H17.15C19.8694 1.97809 22.1085 4.13279 22.19 6.85107V14.1311C22.1084 16.8533 19.8633 19.0095 17.14 18.9811H15.58C15.1914 18.9823 14.824 19.1586 14.58 19.4611L13.1 21.3411C12.853 21.6384 12.4865 21.8104 12.1 21.8104C11.7135 21.8104 11.347 21.6384 11.1 21.3411L9.61 19.4611C9.36598 19.1586 8.99862 18.9823 8.61 18.9811H7.1C4.35739 19.0371 2.08172 16.873 2 14.1311V6.85107C2.08172 4.1091 4.35739 1.94498 7.1 2.00107ZM8.35 12.4811C8.76421 12.4811 9.1 12.1453 9.1 11.7311V9.33107C9.1 8.91685 8.76421 8.58107 8.35 8.58107C7.93579 8.58107 7.6 8.91685 7.6 9.33107V11.7311C7.6 12.1453 7.93579 12.4811 8.35 12.4811ZM12.85 11.7311C12.85 12.1453 12.5142 12.4811 12.1 12.4811C11.6858 12.4811 11.35 12.1453 11.35 11.7311V9.33107C11.35 8.91685 11.6858 8.58107 12.1 8.58107C12.5142 8.58107 12.85 8.91685 12.85 9.33107V11.7311ZM15.85 12.4811C16.2642 12.4811 16.6 12.1453 16.6 11.7311V9.33107C16.6 8.91685 16.2642 8.58107 15.85 8.58107C15.4358 8.58107 15.1 8.91685 15.1 9.33107V11.7311C15.1 12.1453 15.4358 12.4811 15.85 12.4811Z" fillRule="evenodd" clipRule="evenodd" xmlns="http://www.w3.org/2000/svg" diff --git a/src/style/foundation/icons/generated/IcChatLine.tsx b/src/style/foundation/icons/generated/IcChatLine.tsx index 5a5b75c..ba5fdb3 100644 --- a/src/style/foundation/icons/generated/IcChatLine.tsx +++ b/src/style/foundation/icons/generated/IcChatLine.tsx @@ -12,17 +12,21 @@ export const IcChatLine = memo( forwardRef<SVGSVGElement, IconProps>((props, ref) => ( <IconBase ref={ref} viewBox="0 0 24 24" {...props}> <path - d="M6.44226 2H17.5623C20.0954 2.08694 22.0809 4.2066 22.0023 6.74V13.26C22.0399 14.4835 21.5883 15.6716 20.7475 16.5612C19.9067 17.4508 18.746 17.9686 17.5223 18H8.00226C7.34345 18.0136 6.71868 18.2953 6.27226 18.78L3.90226 21.31C3.70147 21.529 3.41933 21.6556 3.12226 21.66C2.81544 21.6522 2.52447 21.522 2.31412 21.2985C2.10377 21.075 1.99148 20.7767 2.00226 20.47V6.74C1.92363 4.2066 3.90913 2.08694 6.44226 2ZM17.5623 16.5C19.2672 16.4137 20.5815 14.9653 20.5023 13.26V6.74C20.5815 5.03472 19.2672 3.58627 17.5623 3.5H6.44225C4.73731 3.58627 3.42298 5.03472 3.50225 6.74V19.54L5.13225 17.76C5.87768 16.9671 6.91401 16.5121 8.00225 16.5H17.5623Z" + d="M6.24 2.00222H16.74C18.1118 1.96192 19.4428 2.47191 20.4365 3.4186C21.4301 4.36529 22.0039 5.67004 22.03 7.04222V14.6322C21.9483 17.4531 19.6116 19.6827 16.79 19.6322H15.17C14.7628 19.6333 14.3775 19.8168 14.12 20.1322L12.59 22.0822C12.3337 22.3994 11.9478 22.5837 11.54 22.5837C11.1322 22.5837 10.7463 22.3994 10.49 22.0822L8.91 20.0922C8.6525 19.7768 8.2672 19.5933 7.86 19.5922H6.24C3.41843 19.6427 1.08174 17.4131 1 14.5922V7.00222C1.07637 4.17899 3.4163 1.94624 6.24 2.00222ZM16.75 18.1322C18.7585 18.1827 20.4301 16.6004 20.49 14.5922V7.04222C20.4301 5.02999 18.7523 3.44617 16.74 3.50222H6.24C4.22766 3.44617 2.54989 5.02999 2.49 7.04222V14.5922C2.54989 16.6044 4.22766 18.1883 6.24 18.1322H7.86C8.7271 18.1324 9.5473 18.5259 10.09 19.2022L11.49 20.9822L12.89 19.2022C13.4327 18.5259 14.2529 18.1324 15.12 18.1322H16.75Z" fillRule="evenodd" clipRule="evenodd" xmlns="http://www.w3.org/2000/svg" /> <path - d="M8.25225 8.75H13.2523C13.6665 8.75 14.0023 8.41421 14.0023 8C14.0023 7.58579 13.6665 7.25 13.2523 7.25H8.25225C7.83804 7.25 7.50225 7.58579 7.50225 8C7.50225 8.41421 7.83804 8.75 8.25225 8.75Z" + d="M7.74 8.96222C7.32579 8.96222 6.99 9.29801 6.99 9.71222V12.1122C6.99 12.5264 7.32579 12.8622 7.74 12.8622C8.15421 12.8622 8.49 12.5264 8.49 12.1122V9.71222C8.49 9.29801 8.15421 8.96222 7.74 8.96222Z" xmlns="http://www.w3.org/2000/svg" /> <path - d="M15.7523 11.25H8.25225C7.83804 11.25 7.50225 11.5858 7.50225 12C7.50225 12.4142 7.83804 12.75 8.25225 12.75H15.7523C16.1665 12.75 16.5023 12.4142 16.5023 12C16.5023 11.5858 16.1665 11.25 15.7523 11.25Z" + d="M11.49 8.96222C11.0758 8.96222 10.74 9.29801 10.74 9.71222V12.1122C10.74 12.5264 11.0758 12.8622 11.49 12.8622C11.9042 12.8622 12.24 12.5264 12.24 12.1122V9.71222C12.24 9.29801 11.9042 8.96222 11.49 8.96222Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.24 8.96222C14.8258 8.96222 14.49 9.29801 14.49 9.71222V12.1122C14.49 12.5264 14.8258 12.8622 15.24 12.8622C15.6542 12.8622 15.99 12.5264 15.99 12.1122V9.71222C15.99 9.29801 15.6542 8.96222 15.24 8.96222Z" xmlns="http://www.w3.org/2000/svg" /> </IconBase> diff --git a/src/style/foundation/icons/generated/IcCommentFilled.tsx b/src/style/foundation/icons/generated/IcCommentFilled.tsx new file mode 100644 index 0000000..5e86aaa --- /dev/null +++ b/src/style/foundation/icons/generated/IcCommentFilled.tsx @@ -0,0 +1,24 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCommentFilled = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M17.5617 2H6.44174C3.92064 2.08698 1.93992 4.18816 2.00174 6.71V20.44C1.97593 20.9013 2.23859 21.3304 2.66118 21.5172C3.08377 21.7041 3.5779 21.6096 3.90174 21.28L6.27174 18.75C6.72329 18.2764 7.34739 18.0058 8.00175 18H17.5217C18.7508 17.9688 19.9163 17.4468 20.758 16.5507C21.5997 15.6545 22.0476 14.4586 22.0017 13.23V6.71C22.0636 4.18816 20.0828 2.08698 17.5617 2ZM8.25174 7.22H13.2517C13.666 7.22 14.0017 7.55579 14.0017 7.97C14.0017 8.38421 13.666 8.72 13.2517 8.72H8.25174C7.83753 8.72 7.50174 8.38421 7.50174 7.97C7.50174 7.55579 7.83753 7.22 8.25174 7.22ZM8.25174 12.72H15.7517C16.166 12.72 16.5017 12.3842 16.5017 11.97C16.5017 11.5558 16.166 11.22 15.7517 11.22H8.25174C7.83753 11.22 7.50174 11.5558 7.50174 11.97C7.50174 12.3842 7.83753 12.72 8.25174 12.72Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCommentFilled.displayName = 'IcCommentFilled'; diff --git a/src/style/foundation/icons/generated/IcCommentLine.tsx b/src/style/foundation/icons/generated/IcCommentLine.tsx new file mode 100644 index 0000000..3fab5fb --- /dev/null +++ b/src/style/foundation/icons/generated/IcCommentLine.tsx @@ -0,0 +1,32 @@ +/** + * 이 파일은 iconsAsset/convert.js에 의해 자동 생성되었습니다. + * 직접 수정하는 대신 iconsAsset/convert.js를 수정하세요. + */ + +import { memo, forwardRef } from 'react'; + +import { IconBase } from '../icon.base'; +import { IconProps } from '../icon.type'; + +export const IcCommentLine = memo( + forwardRef<SVGSVGElement, IconProps>((props, ref) => ( + <IconBase ref={ref} viewBox="0 0 24 24" {...props}> + <path + d="M6.44226 2H17.5623C20.0954 2.08694 22.0809 4.2066 22.0023 6.74V13.26C22.0399 14.4835 21.5883 15.6716 20.7475 16.5612C19.9067 17.4508 18.746 17.9686 17.5223 18H8.00226C7.34345 18.0136 6.71868 18.2953 6.27226 18.78L3.90226 21.31C3.70147 21.529 3.41933 21.6556 3.12226 21.66C2.81544 21.6522 2.52447 21.522 2.31412 21.2985C2.10377 21.075 1.99148 20.7767 2.00226 20.47V6.74C1.92363 4.2066 3.90913 2.08694 6.44226 2ZM17.5623 16.5C19.2672 16.4137 20.5815 14.9653 20.5023 13.26V6.74C20.5815 5.03472 19.2672 3.58627 17.5623 3.5H6.44225C4.73731 3.58627 3.42298 5.03472 3.50225 6.74V19.54L5.13225 17.76C5.87768 16.9671 6.91401 16.5121 8.00225 16.5H17.5623Z" + fillRule="evenodd" + clipRule="evenodd" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M8.25225 8.75H13.2523C13.6665 8.75 14.0023 8.41421 14.0023 8C14.0023 7.58579 13.6665 7.25 13.2523 7.25H8.25225C7.83804 7.25 7.50225 7.58579 7.50225 8C7.50225 8.41421 7.83804 8.75 8.25225 8.75Z" + xmlns="http://www.w3.org/2000/svg" + /> + <path + d="M15.7523 11.25H8.25225C7.83804 11.25 7.50225 11.5858 7.50225 12C7.50225 12.4142 7.83804 12.75 8.25225 12.75H15.7523C16.1665 12.75 16.5023 12.4142 16.5023 12C16.5023 11.5858 16.1665 11.25 15.7523 11.25Z" + xmlns="http://www.w3.org/2000/svg" + /> + </IconBase> + )) +); + +IcCommentLine.displayName = 'IcCommentLine'; diff --git a/src/style/foundation/icons/generated/index.ts b/src/style/foundation/icons/generated/index.ts index df93788..4ba37c9 100644 --- a/src/style/foundation/icons/generated/index.ts +++ b/src/style/foundation/icons/generated/index.ts @@ -68,6 +68,8 @@ export { IcClockFilled } from './IcClockFilled'; export { IcClockLine } from './IcClockLine'; export { IcCloseFilled } from './IcCloseFilled'; export { IcCloseLine } from './IcCloseLine'; +export { IcCommentFilled } from './IcCommentFilled'; +export { IcCommentLine } from './IcCommentLine'; export { IcCopyFilled } from './IcCopyFilled'; export { IcCopyLine } from './IcCopyLine'; export { IcCropFilled } from './IcCropFilled'; diff --git a/src/style/foundation/icons/icons.stories.tsx b/src/style/foundation/icons/icons.stories.tsx index c766114..2a35a6b 100644 --- a/src/style/foundation/icons/icons.stories.tsx +++ b/src/style/foundation/icons/icons.stories.tsx @@ -81,6 +81,8 @@ import { IcClockLine, IcCloseFilled, IcCloseLine, + IcCommentFilled, + IcCommentLine, IcCopyFilled, IcCopyLine, IcCropFilled, @@ -318,6 +320,8 @@ const Icons = [ IcClockLine, IcCloseFilled, IcCloseLine, + IcCommentFilled, + IcCommentLine, IcCopyFilled, IcCopyLine, IcCropFilled, From 25a4d207fdbe5258cc7b7f442d26d0d466c8cc9d Mon Sep 17 00:00:00 2001 From: nijuy <youjin6325@naver.com> Date: Wed, 10 Jul 2024 22:40:16 +0900 Subject: [PATCH 9/9] =?UTF-8?q?chore:=20IconDocs.md=20TODO=20=EC=A3=BC?= =?UTF-8?q?=EC=84=9D=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - package.json name 수정하면서 여기도 같이 고쳐야 함 --- src/style/foundation/icons/IconDocs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/style/foundation/icons/IconDocs.md b/src/style/foundation/icons/IconDocs.md index 946c177..28a2efa 100644 --- a/src/style/foundation/icons/IconDocs.md +++ b/src/style/foundation/icons/IconDocs.md @@ -18,7 +18,7 @@ Handy Iconography는 Handy에서 사용하는 아이콘입니다. ## 아이콘 사용법 ```typescript -import { IcAddFilled } from '@yourssu/design-system-react'; +import { IcAddFilled } from '@yourssu/design-system-react'; // TODO: change name function App() { return (