From be47f5670fccf25ecb04a98d25b69ba680ce7c56 Mon Sep 17 00:00:00 2001 From: Bill Date: Wed, 23 Feb 2022 00:37:47 -0500 Subject: [PATCH] Move guide tool --- src/components/guide-tool/GuideToolView.scss | 91 +++++++++++++++++++ .../guide-tool/GuideToolView.tsx | 14 +-- .../guide-tool/common/GuideSessionState.ts | 0 .../guide-tool/common/GuideToolMessage.ts | 0 .../common/GuideToolMessageGroup.ts | 0 .../guide-tool/common/index.ts | 0 .../guide-tool/views}/GuideToolAcceptView.tsx | 13 ++- .../guide-tool/views}/GuideToolMenuView.tsx | 20 +++- .../views}/GuideToolOngoingView.tsx | 22 +++-- .../views}/GuideToolUserCreateRequestView.tsx | 13 ++- .../views}/GuideToolUserFeedbackView.tsx | 12 ++- .../views}/GuideToolUserPendingView.tsx | 13 ++- .../views}/GuideToolUserThanksView.tsx | 4 +- src/components/index.scss | 1 + src/components/main/MainView.tsx | 2 +- src/views/Styles.scss | 1 - src/views/guide-tool/GuideToolView.scss | 31 ------- .../guide-accept/GuideToolAcceptView.types.ts | 5 - .../GuideToolMenuView.types.ts | 14 --- .../views/ongoing/GuideToolOngoingView.scss | 50 ---------- .../ongoing/GuideToolOngoingView.types.ts | 11 --- .../GuideToolUserCreateRequestView.scss | 12 --- .../GuideTooluserCreateRequestView.types.ts | 5 - .../GuideToolUserFeedbackView.types.ts | 4 - .../GuideToolUserPendingView.types.ts | 5 - 25 files changed, 170 insertions(+), 173 deletions(-) create mode 100644 src/components/guide-tool/GuideToolView.scss rename src/{views => components}/guide-tool/GuideToolView.tsx (96%) rename src/{views => components}/guide-tool/common/GuideSessionState.ts (100%) rename src/{views => components}/guide-tool/common/GuideToolMessage.ts (100%) rename src/{views => components}/guide-tool/common/GuideToolMessageGroup.ts (100%) rename src/{views => components}/guide-tool/common/index.ts (100%) rename src/{views/guide-tool/views/guide-accept => components/guide-tool/views}/GuideToolAcceptView.tsx (83%) rename src/{views/guide-tool/views/guide-tool-menu => components/guide-tool/views}/GuideToolMenuView.tsx (87%) rename src/{views/guide-tool/views/ongoing => components/guide-tool/views}/GuideToolOngoingView.tsx (92%) rename src/{views/guide-tool/views/user-create-request => components/guide-tool/views}/GuideToolUserCreateRequestView.tsx (81%) rename src/{views/guide-tool/views/user-feedback => components/guide-tool/views}/GuideToolUserFeedbackView.tsx (88%) rename src/{views/guide-tool/views/user-pending => components/guide-tool/views}/GuideToolUserPendingView.tsx (84%) rename src/{views/guide-tool/views/user-thanks => components/guide-tool/views}/GuideToolUserThanksView.tsx (79%) delete mode 100644 src/views/guide-tool/GuideToolView.scss delete mode 100644 src/views/guide-tool/views/guide-accept/GuideToolAcceptView.types.ts delete mode 100644 src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.types.ts delete mode 100644 src/views/guide-tool/views/ongoing/GuideToolOngoingView.scss delete mode 100644 src/views/guide-tool/views/ongoing/GuideToolOngoingView.types.ts delete mode 100644 src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.scss delete mode 100644 src/views/guide-tool/views/user-create-request/GuideTooluserCreateRequestView.types.ts delete mode 100644 src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.types.ts delete mode 100644 src/views/guide-tool/views/user-pending/GuideToolUserPendingView.types.ts diff --git a/src/components/guide-tool/GuideToolView.scss b/src/components/guide-tool/GuideToolView.scss new file mode 100644 index 00000000..62104ce9 --- /dev/null +++ b/src/components/guide-tool/GuideToolView.scss @@ -0,0 +1,91 @@ +.nitro-guide-tool { + width: 250px; + + .duty-status { + border-radius: 0.25rem; + border-color: #B6BEC5 !important; + background-color: #CDD3D9; + border: 2px solid; + } + + .duty-switch { + width: 38px; + height: 21px; + cursor: pointer; + background-image: url(../../assets/images/guide-tool/guide_tool_duty_switch.png); + + &.off { + background-position: 0px -22px; + } + } + + .info-icon { + width: 23px; + height: 24px; + background-image: url(../../assets/images/guide-tool/guide_tool_info_icon.png); + } + + .chat-messages { + height: 200px; + min-height: 200px; + overflow-y: auto; + + .message-avatar { + position: relative; + overflow: hidden; + width: 50px; + height: 50px; + + .avatar-image { + position: absolute; + margin-left: -22px; + margin-top: -25px; + } + } + + .messages-group-left { + position: relative; + + &:before { + position: absolute; + content: ' '; + width: 0; + height: 0; + border-right: 8px solid rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; + border-top: 8px solid transparent; + border-bottom: 8px solid transparent; + top: 10px; + left: -8px; + } + } + + .messages-group-right { + position: relative; + + &:before { + position: absolute; + content: ' '; + width: 0; + height: 0; + border-left: 8px solid rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; + border-top: 8px solid transparent; + border-bottom: 8px solid transparent; + top: 10px; + right: -8px; + } + } + } + + .request-message { + width: 100%; + min-width: 100%; + max-width: 100%; + height: 90px; + min-height: 90px; + max-height: 90px; + border: none; + resize: none; + outline: none; + line-height: 17px; + } +} diff --git a/src/views/guide-tool/GuideToolView.tsx b/src/components/guide-tool/GuideToolView.tsx similarity index 96% rename from src/views/guide-tool/GuideToolView.tsx rename to src/components/guide-tool/GuideToolView.tsx index ff34c65a..be6b973b 100644 --- a/src/views/guide-tool/GuideToolView.tsx +++ b/src/components/guide-tool/GuideToolView.tsx @@ -6,13 +6,13 @@ import { CreateMessageHook, dispatchUiEvent, SendMessageHook, useUiEvent } from import { NitroCardHeaderView, NitroCardView } from '../../layout'; import { GuideSessionState, GuideToolMessageGroup } from './common'; import { GuideToolMessage } from './common/GuideToolMessage'; -import { GuideToolAcceptView } from './views/guide-accept/GuideToolAcceptView'; -import { GuideToolMenuView } from './views/guide-tool-menu/GuideToolMenuView'; -import { GuideToolOngoingView } from './views/ongoing/GuideToolOngoingView'; -import { GuideToolUserCreateRequestView } from './views/user-create-request/GuideToolUserCreateRequestView'; -import { GuideToolUserFeedbackView } from './views/user-feedback/GuideToolUserFeedbackView'; -import { GuideToolUserPendingView } from './views/user-pending/GuideToolUserPendingView'; -import { GuideToolUserThanksView } from './views/user-thanks/GuideToolUserThanksView'; +import { GuideToolAcceptView } from './views/GuideToolAcceptView'; +import { GuideToolMenuView } from './views/GuideToolMenuView'; +import { GuideToolOngoingView } from './views/GuideToolOngoingView'; +import { GuideToolUserCreateRequestView } from './views/GuideToolUserCreateRequestView'; +import { GuideToolUserFeedbackView } from './views/GuideToolUserFeedbackView'; +import { GuideToolUserPendingView } from './views/GuideToolUserPendingView'; +import { GuideToolUserThanksView } from './views/GuideToolUserThanksView'; export const GuideToolView: FC<{}> = props => { diff --git a/src/views/guide-tool/common/GuideSessionState.ts b/src/components/guide-tool/common/GuideSessionState.ts similarity index 100% rename from src/views/guide-tool/common/GuideSessionState.ts rename to src/components/guide-tool/common/GuideSessionState.ts diff --git a/src/views/guide-tool/common/GuideToolMessage.ts b/src/components/guide-tool/common/GuideToolMessage.ts similarity index 100% rename from src/views/guide-tool/common/GuideToolMessage.ts rename to src/components/guide-tool/common/GuideToolMessage.ts diff --git a/src/views/guide-tool/common/GuideToolMessageGroup.ts b/src/components/guide-tool/common/GuideToolMessageGroup.ts similarity index 100% rename from src/views/guide-tool/common/GuideToolMessageGroup.ts rename to src/components/guide-tool/common/GuideToolMessageGroup.ts diff --git a/src/views/guide-tool/common/index.ts b/src/components/guide-tool/common/index.ts similarity index 100% rename from src/views/guide-tool/common/index.ts rename to src/components/guide-tool/common/index.ts diff --git a/src/views/guide-tool/views/guide-accept/GuideToolAcceptView.tsx b/src/components/guide-tool/views/GuideToolAcceptView.tsx similarity index 83% rename from src/views/guide-tool/views/guide-accept/GuideToolAcceptView.tsx rename to src/components/guide-tool/views/GuideToolAcceptView.tsx index add5d948..c76a0d2e 100644 --- a/src/views/guide-tool/views/guide-accept/GuideToolAcceptView.tsx +++ b/src/components/guide-tool/views/GuideToolAcceptView.tsx @@ -1,9 +1,14 @@ import { GuideSessionGuideDecidesMessageComposer } from '@nitrots/nitro-renderer'; import { FC, useCallback } from 'react'; -import { LocalizeText } from '../../../../api'; -import { SendMessageHook } from '../../../../hooks'; -import { NitroCardContentView } from '../../../../layout'; -import { GuideToolAcceptViewProps } from './GuideToolAcceptView.types'; +import { LocalizeText } from '../../../api'; +import { SendMessageHook } from '../../../hooks'; +import { NitroCardContentView } from '../../../layout'; + +interface GuideToolAcceptViewProps +{ + helpRequestDescription: string; + helpRequestAverageTime: number; +} export const GuideToolAcceptView: FC = props => { diff --git a/src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.tsx b/src/components/guide-tool/views/GuideToolMenuView.tsx similarity index 87% rename from src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.tsx rename to src/components/guide-tool/views/GuideToolMenuView.tsx index dae7667e..9efbb618 100644 --- a/src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.tsx +++ b/src/components/guide-tool/views/GuideToolMenuView.tsx @@ -1,7 +1,21 @@ import { FC } from 'react'; -import { LocalizeText } from '../../../../api'; -import { NitroCardContentView } from '../../../../layout'; -import { GuideToolMenuViewProps } from './GuideToolMenuView.types'; +import { LocalizeText } from '../../../api'; +import { NitroCardContentView } from '../../../layout'; + +interface GuideToolMenuViewProps +{ + isOnDuty: boolean; + isHandlingGuideRequests: boolean; + setIsHandlingGuideRequests: (value: boolean) => void; + isHandlingHelpRequests: boolean; + setIsHandlingHelpRequests: (value: boolean) => void; + isHandlingBullyReports: boolean; + setIsHandlingBullyReports: (value: boolean) => void; + guidesOnDuty: number; + helpersOnDuty: number; + guardiansOnDuty: number; + processAction: (action: string) => void; +} export const GuideToolMenuView: FC = props => { diff --git a/src/views/guide-tool/views/ongoing/GuideToolOngoingView.tsx b/src/components/guide-tool/views/GuideToolOngoingView.tsx similarity index 92% rename from src/views/guide-tool/views/ongoing/GuideToolOngoingView.tsx rename to src/components/guide-tool/views/GuideToolOngoingView.tsx index 121a333c..649ff19d 100644 --- a/src/views/guide-tool/views/ongoing/GuideToolOngoingView.tsx +++ b/src/components/guide-tool/views/GuideToolOngoingView.tsx @@ -1,12 +1,22 @@ import { GuideSessionGetRequesterRoomMessageComposer, GuideSessionInviteRequesterMessageComposer, GuideSessionRequesterRoomMessageEvent, GuideSessionResolvedMessageComposer } from '@nitrots/nitro-renderer'; import { GuideSessionMessageMessageComposer } from '@nitrots/nitro-renderer/src'; import { FC, KeyboardEvent, useCallback, useState } from 'react'; -import { GetSessionDataManager, LocalizeText, TryVisitRoom } from '../../../../api'; -import { CreateMessageHook, SendMessageHook } from '../../../../hooks'; -import { NitroCardContentView, NitroLayoutButton, NitroLayoutFlex } from '../../../../layout'; -import { NitroLayoutBase } from '../../../../layout/base'; -import { AvatarImageView } from '../../../shared/avatar-image/AvatarImageView'; -import { GuideToolOngoingViewProps } from './GuideToolOngoingView.types'; +import { GetSessionDataManager, LocalizeText, TryVisitRoom } from '../../../api'; +import { CreateMessageHook, SendMessageHook } from '../../../hooks'; +import { NitroCardContentView, NitroLayoutButton, NitroLayoutFlex } from '../../../layout'; +import { NitroLayoutBase } from '../../../layout/base'; +import { AvatarImageView } from '../../../views/shared/avatar-image/AvatarImageView'; +import { GuideToolMessageGroup } from '../common'; + +interface GuideToolOngoingViewProps +{ + isGuide: boolean; + userId: number; + userName: string; + userFigure: string; + isTyping: boolean; + messageGroups: GuideToolMessageGroup[]; +} export const GuideToolOngoingView: FC = props => { diff --git a/src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.tsx b/src/components/guide-tool/views/GuideToolUserCreateRequestView.tsx similarity index 81% rename from src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.tsx rename to src/components/guide-tool/views/GuideToolUserCreateRequestView.tsx index 3b1f665f..55a6a236 100644 --- a/src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.tsx +++ b/src/components/guide-tool/views/GuideToolUserCreateRequestView.tsx @@ -1,9 +1,14 @@ import { GuideSessionCreateMessageComposer } from '@nitrots/nitro-renderer'; import { FC, useCallback, useState } from 'react'; -import { LocalizeText } from '../../../../api'; -import { SendMessageHook } from '../../../../hooks'; -import { NitroCardContentView } from '../../../../layout'; -import { GuideToolUserCreateRequestViewProps } from './GuideTooluserCreateRequestView.types'; +import { LocalizeText } from '../../../api'; +import { SendMessageHook } from '../../../hooks'; +import { NitroCardContentView } from '../../../layout'; + +interface GuideToolUserCreateRequestViewProps +{ + userRequest: string; + setUserRequest: (value: string) => void; +} const MIN_REQUEST_LENGTH: number = 15; diff --git a/src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.tsx b/src/components/guide-tool/views/GuideToolUserFeedbackView.tsx similarity index 88% rename from src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.tsx rename to src/components/guide-tool/views/GuideToolUserFeedbackView.tsx index 57174e47..ff1c76a2 100644 --- a/src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.tsx +++ b/src/components/guide-tool/views/GuideToolUserFeedbackView.tsx @@ -1,9 +1,13 @@ import { GuideSessionFeedbackMessageComposer } from '@nitrots/nitro-renderer'; import { FC, useCallback } from 'react'; -import { LocalizeText } from '../../../../api'; -import { SendMessageHook } from '../../../../hooks'; -import { NitroCardContentView } from '../../../../layout'; -import { GuideToolUserFeedbackViewProps } from './GuideToolUserFeedbackView.types'; +import { LocalizeText } from '../../../api'; +import { SendMessageHook } from '../../../hooks'; +import { NitroCardContentView } from '../../../layout'; + +interface GuideToolUserFeedbackViewProps +{ + userName: string; +} export const GuideToolUserFeedbackView: FC = props => { diff --git a/src/views/guide-tool/views/user-pending/GuideToolUserPendingView.tsx b/src/components/guide-tool/views/GuideToolUserPendingView.tsx similarity index 84% rename from src/views/guide-tool/views/user-pending/GuideToolUserPendingView.tsx rename to src/components/guide-tool/views/GuideToolUserPendingView.tsx index 3c201a5f..304b1e06 100644 --- a/src/views/guide-tool/views/user-pending/GuideToolUserPendingView.tsx +++ b/src/components/guide-tool/views/GuideToolUserPendingView.tsx @@ -1,9 +1,14 @@ import { GuideSessionRequesterCancelsMessageComposer } from '@nitrots/nitro-renderer'; import { FC, useCallback } from 'react'; -import { LocalizeText } from '../../../../api'; -import { SendMessageHook } from '../../../../hooks'; -import { NitroCardContentView } from '../../../../layout'; -import { GuideToolUserPendingViewProps } from './GuideToolUserPendingView.types'; +import { LocalizeText } from '../../../api'; +import { SendMessageHook } from '../../../hooks'; +import { NitroCardContentView } from '../../../layout'; + +interface GuideToolUserPendingViewProps +{ + helpRequestDescription: string; + helpRequestAverageTime: number; +} export const GuideToolUserPendingView: FC = props => { diff --git a/src/views/guide-tool/views/user-thanks/GuideToolUserThanksView.tsx b/src/components/guide-tool/views/GuideToolUserThanksView.tsx similarity index 79% rename from src/views/guide-tool/views/user-thanks/GuideToolUserThanksView.tsx rename to src/components/guide-tool/views/GuideToolUserThanksView.tsx index 502a738e..f2ab6d6a 100644 --- a/src/views/guide-tool/views/user-thanks/GuideToolUserThanksView.tsx +++ b/src/components/guide-tool/views/GuideToolUserThanksView.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; -import { LocalizeText } from '../../../../api'; -import { NitroCardContentView } from '../../../../layout'; +import { LocalizeText } from '../../../api'; +import { NitroCardContentView } from '../../../layout'; export const GuideToolUserThanksView: FC<{}> = props => { diff --git a/src/components/index.scss b/src/components/index.scss index 0a8601ce..490d615f 100644 --- a/src/components/index.scss +++ b/src/components/index.scss @@ -4,6 +4,7 @@ @import './catalog/CatalogView'; @import './chat-history/ChatHistoryView'; @import './groups/GroupView'; +@import './guide-tool/GuideToolView'; @import './help/HelpView'; @import './inventory/InventoryView'; @import './loading/LoadingView'; diff --git a/src/components/main/MainView.tsx b/src/components/main/MainView.tsx index 0b4265d7..1a275724 100644 --- a/src/components/main/MainView.tsx +++ b/src/components/main/MainView.tsx @@ -7,7 +7,6 @@ import { TransitionAnimation, TransitionAnimationTypes } from '../../layout'; import { CampaignView } from '../../views/campaign/CampaignView'; import { FloorplanEditorView } from '../../views/floorplan-editor/FloorplanEditorView'; import { FriendsView } from '../../views/friends/FriendsView'; -import { GuideToolView } from '../../views/guide-tool/GuideToolView'; import { HcCenterView } from '../../views/hc-center/HcCenterView'; import { HotelView } from '../../views/hotel-view/HotelView'; import { NitropediaView } from '../../views/nitropedia/NitropediaView'; @@ -17,6 +16,7 @@ import { CameraWidgetView } from '../camera/CameraWidgetView'; import { CatalogView } from '../catalog/CatalogView'; import { ChatHistoryView } from '../chat-history/ChatHistoryView'; import { GroupsView } from '../groups/GroupsView'; +import { GuideToolView } from '../guide-tool/GuideToolView'; import { HelpView } from '../help/HelpView'; import { InventoryView } from '../inventory/InventoryView'; import { ModToolsView } from '../mod-tools/ModToolsView'; diff --git a/src/views/Styles.scss b/src/views/Styles.scss index 7caa8309..52fbdfd8 100644 --- a/src/views/Styles.scss +++ b/src/views/Styles.scss @@ -7,4 +7,3 @@ @import "./nitropedia/NitropediaView"; @import "./hc-center/HcCenterView.scss"; @import './campaign/CampaignView'; -@import './guide-tool/GuideToolView'; diff --git a/src/views/guide-tool/GuideToolView.scss b/src/views/guide-tool/GuideToolView.scss deleted file mode 100644 index 2f903155..00000000 --- a/src/views/guide-tool/GuideToolView.scss +++ /dev/null @@ -1,31 +0,0 @@ -.nitro-guide-tool { - width: 250px; - - .duty-status { - border-radius: 0.25rem; - border-color: #B6BEC5 !important; - background-color: #CDD3D9; - border: 2px solid; - } - - .duty-switch { - width: 38px; - height: 21px; - cursor: pointer; - background-image: url(../../assets/images/guide-tool/guide_tool_duty_switch.png); - - &.off { - background-position: 0px -22px; - } - } - - .info-icon { - width: 23px; - height: 24px; - background-image: url(../../assets/images/guide-tool/guide_tool_info_icon.png); - } - - - @import './views/user-create-request/GuideToolUserCreateRequestView'; - @import './views/ongoing/GuideToolOngoingView'; -} diff --git a/src/views/guide-tool/views/guide-accept/GuideToolAcceptView.types.ts b/src/views/guide-tool/views/guide-accept/GuideToolAcceptView.types.ts deleted file mode 100644 index c13cadc3..00000000 --- a/src/views/guide-tool/views/guide-accept/GuideToolAcceptView.types.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface GuideToolAcceptViewProps -{ - helpRequestDescription: string; - helpRequestAverageTime: number; -} diff --git a/src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.types.ts b/src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.types.ts deleted file mode 100644 index 9f3c8655..00000000 --- a/src/views/guide-tool/views/guide-tool-menu/GuideToolMenuView.types.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface GuideToolMenuViewProps -{ - isOnDuty: boolean; - isHandlingGuideRequests: boolean; - setIsHandlingGuideRequests: (value: boolean) => void; - isHandlingHelpRequests: boolean; - setIsHandlingHelpRequests: (value: boolean) => void; - isHandlingBullyReports: boolean; - setIsHandlingBullyReports: (value: boolean) => void; - guidesOnDuty: number; - helpersOnDuty: number; - guardiansOnDuty: number; - processAction: (action: string) => void; -} diff --git a/src/views/guide-tool/views/ongoing/GuideToolOngoingView.scss b/src/views/guide-tool/views/ongoing/GuideToolOngoingView.scss deleted file mode 100644 index 8522edc5..00000000 --- a/src/views/guide-tool/views/ongoing/GuideToolOngoingView.scss +++ /dev/null @@ -1,50 +0,0 @@ -.chat-messages { - height: 200px; - min-height: 200px; - overflow-y: auto; - - .message-avatar { - position: relative; - overflow: hidden; - width: 50px; - height: 50px; - - .avatar-image { - position: absolute; - margin-left: -22px; - margin-top: -25px; - } - } - - .messages-group-left { - position: relative; - - &:before { - position: absolute; - content: ' '; - width: 0; - height: 0; - border-right: 8px solid rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; - border-top: 8px solid transparent; - border-bottom: 8px solid transparent; - top: 10px; - left: -8px; - } - } - - .messages-group-right { - position: relative; - - &:before { - position: absolute; - content: ' '; - width: 0; - height: 0; - border-left: 8px solid rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; - border-top: 8px solid transparent; - border-bottom: 8px solid transparent; - top: 10px; - right: -8px; - } - } -} diff --git a/src/views/guide-tool/views/ongoing/GuideToolOngoingView.types.ts b/src/views/guide-tool/views/ongoing/GuideToolOngoingView.types.ts deleted file mode 100644 index 8a6efe2f..00000000 --- a/src/views/guide-tool/views/ongoing/GuideToolOngoingView.types.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { GuideToolMessageGroup } from '../../common'; - -export interface GuideToolOngoingViewProps -{ - isGuide: boolean; - userId: number; - userName: string; - userFigure: string; - isTyping: boolean; - messageGroups: GuideToolMessageGroup[]; -} diff --git a/src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.scss b/src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.scss deleted file mode 100644 index 277f0223..00000000 --- a/src/views/guide-tool/views/user-create-request/GuideToolUserCreateRequestView.scss +++ /dev/null @@ -1,12 +0,0 @@ -.request-message { - width: 100%; - min-width: 100%; - max-width: 100%; - height: 90px; - min-height: 90px; - max-height: 90px; - border: none; - resize: none; - outline: none; - line-height: 17px; -} diff --git a/src/views/guide-tool/views/user-create-request/GuideTooluserCreateRequestView.types.ts b/src/views/guide-tool/views/user-create-request/GuideTooluserCreateRequestView.types.ts deleted file mode 100644 index 0bff3e8a..00000000 --- a/src/views/guide-tool/views/user-create-request/GuideTooluserCreateRequestView.types.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface GuideToolUserCreateRequestViewProps -{ - userRequest: string; - setUserRequest: (value: string) => void; -} diff --git a/src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.types.ts b/src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.types.ts deleted file mode 100644 index 937129a9..00000000 --- a/src/views/guide-tool/views/user-feedback/GuideToolUserFeedbackView.types.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface GuideToolUserFeedbackViewProps -{ - userName: string; -} diff --git a/src/views/guide-tool/views/user-pending/GuideToolUserPendingView.types.ts b/src/views/guide-tool/views/user-pending/GuideToolUserPendingView.types.ts deleted file mode 100644 index a2237f66..00000000 --- a/src/views/guide-tool/views/user-pending/GuideToolUserPendingView.types.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface GuideToolUserPendingViewProps -{ - helpRequestDescription: string; - helpRequestAverageTime: number; -}