520d1069 by RSA

fix

1 parent e89e38f9
......@@ -42,7 +42,7 @@ function App() {
async function handleSubmit(e){
e.preventDefault();
console.log(chatInput)
// console.log(chatInput)
const userInput = ['what', 'why', 'when', 'where' , 'which', 'did', 'do', 'how', 'can', 'are', 'who', 'hey'];
const userInputRegex = new RegExp(`\\b(${userInput.join('|')})\\b`, 'gi');
const inputMatches = chatInput.match(userInputRegex);
......@@ -51,16 +51,16 @@ function App() {
const userPunctuationRegex = new RegExp(`[${userPunctuation.join('')}]$`);
const punctuationMatches = chatInput.match(userPunctuationRegex);
console.log(punctuationMatches)
// console.log(punctuationMatches)
var userModifiedInput = chatInput
if (!punctuationMatches) {
if (!inputMatches) {
userModifiedInput = chatInput + ".";
console.log("not a question!")
// console.log("not a question!")
} else {
userModifiedInput = chatInput + "?";
console.log("its a question!")
// console.log("its a question!")
}
}
......@@ -88,13 +88,13 @@ function App() {
const regex = new RegExp(`\\b(${programmingKeywords.join('|')})\\b`, 'gi');
// console.log(regex)
const matches = parsedData.match(regex);
console.log(matches);
// console.log(matches);
if (!matches) {
var replaceTags = (parsedData.replace(/(?:\r\n|\r|\n)/g, '<br>').replace(/\./g, '. '))
console.log("not programming!")
// console.log("not programming!")
} else {
replaceTags = (parsedData.replace(':',':<code>').replace('<?','&#60;?').replace('?>','?&#62;').replace(/\n/g, '<br>'))
console.log("programming!")
// console.log("programming!")
}
setChatLog([...chatLogNew, { user: "gpt", message: `${replaceTags}`} ])
var scrollToTheBottomChatLog = document.getElementsByClassName("chat-log")[0];
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!