Skip to content

Commit 915c0e2

Browse files
lint fixes
1 parent 9f859a5 commit 915c0e2

File tree

3 files changed

+24
-16
lines changed

3 files changed

+24
-16
lines changed

frontend/src/components/Chatbot.tsx

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default function Chatbot(props: ChatbotProps) {
1212
const { messages: listMessages, setMessages: setListMessages } = props;
1313
const [inputMessage, setInputMessage] = useState('');
1414
const formattedTextStyle = { color: 'rgb(var(--theme-palette-discovery-bg-strong))' };
15-
const [loading, setLoading] = useState<boolean>(false)
15+
const [loading, setLoading] = useState<boolean>(false);
1616
const { userCredentials } = useCredentials();
1717
const { model } = useFileContext();
1818
const messagesEndRef = useRef<HTMLDivElement>(null);
@@ -37,17 +37,16 @@ export default function Chatbot(props: ChatbotProps) {
3737
setListMessages((msgs) => {
3838
const lastmsg = { ...msgs[msgs.length - 1] };
3939
lastmsg.id = Date.now();
40-
lastmsg.user = "chatbot";
40+
lastmsg.user = 'chatbot';
4141
lastmsg.message = currentTypedText;
4242
lastmsg.datetime = datetime;
4343
lastmsg.isTyping = true;
4444
return msgs.map((msg, index) => {
4545
if (index === msgs.length - 1) {
46-
return lastmsg
47-
} else {
48-
return msg;
46+
return lastmsg;
4947
}
50-
})
48+
return msg;
49+
});
5150
});
5251
}
5352
} else {
@@ -70,18 +69,18 @@ export default function Chatbot(props: ChatbotProps) {
7069
const userMessage = { id: Date.now(), user: 'user', message: inputMessage, datetime: datetime };
7170
setListMessages((listMessages) => [...listMessages, userMessage]);
7271
try {
73-
setLoading(true)
72+
setLoading(true);
7473
setInputMessage('');
75-
simulateTypingEffect(" ");
74+
simulateTypingEffect(' ');
7675
const chatresponse = await chatBotAPI(userCredentials, model, inputMessage);
7776
chatbotReply = chatresponse?.data?.message;
7877
simulateTypingEffect(chatbotReply);
79-
setLoading(false)
78+
setLoading(false);
8079
} catch (error) {
8180
chatbotReply = "Oops! It seems we couldn't retrieve the answer. Please try again later";
8281
setInputMessage('');
8382
simulateTypingEffect(chatbotReply);
84-
setLoading(false)
83+
setLoading(false);
8584
}
8685
};
8786

@@ -132,10 +131,15 @@ export default function Chatbot(props: ChatbotProps) {
132131
<Widget
133132
header=''
134133
isElevated={true}
135-
className={`p-4 self-start ${chat.user === 'chatbot' ? 'n-bg-palette-neutral-bg-strong' : 'n-bg-palette-primary-bg-weak'
136-
}`}
134+
className={`p-4 self-start ${
135+
chat.user === 'chatbot' ? 'n-bg-palette-neutral-bg-strong' : 'n-bg-palette-primary-bg-weak'
136+
}`}
137137
>
138-
<div className={`${(loading && index === listMessages.length - 1 && chat.user == "chatbot") ? "loader" : ""}`}>
138+
<div
139+
className={`${
140+
loading && index === listMessages.length - 1 && chat.user == 'chatbot' ? 'loader' : ''
141+
}`}
142+
>
139143
{chat.message.split(/`(.+?)`/).map((part, index) =>
140144
index % 2 === 1 ? (
141145
<span key={index} style={formattedTextStyle}>
@@ -164,7 +168,9 @@ export default function Chatbot(props: ChatbotProps) {
164168
fluid
165169
onChange={handleInputChange}
166170
/>
167-
<Button type='submit' loading={loading}>Submit</Button>
171+
<Button type='submit' loading={loading}>
172+
Submit
173+
</Button>
168174
</form>
169175
</div>
170176
</div>

frontend/src/components/Dropdown.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const LlmDropdown: React.FC<DropdownProps> = ({ onSelect, isDisabled }) => {
55
const handleChange = (selectedOption: OptionType | null | void) => {
66
onSelect(selectedOption);
77
};
8-
const allOptions = ['OpenAI GPT 3.5','Diffbot'];
8+
const allOptions = ['OpenAI GPT 3.5', 'Diffbot'];
99
return (
1010
<>
1111
<div style={{ width: '150px' }}>

frontend/src/components/RightSideBar.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ interface RightSideBarProps {
1010

1111
const RightSideBar: React.FC<RightSideBarProps> = ({ showChatBot, closeChatBot }) => {
1212
const date = new Date();
13-
const [messages, setMessages] = useState<messages[]>([{ ...chatbotmessages.listMessages[1], datetime: `${date.toLocaleDateString()} ${date.toLocaleTimeString()}` }]);
13+
const [messages, setMessages] = useState<messages[]>([
14+
{ ...chatbotmessages.listMessages[1], datetime: `${date.toLocaleDateString()} ${date.toLocaleTimeString()}` },
15+
]);
1416
return (
1517
<Drawer
1618
expanded={showChatBot}

0 commit comments

Comments
 (0)