1
0
mirror of https://github.com/uetchy/namae.git synced 2025-08-20 18:08:11 +09:00

fix: sanitize input

This commit is contained in:
2020-02-05 17:28:22 +09:00
parent 01293b6628
commit 7752eb6f5a
3 changed files with 15 additions and 6 deletions

View File

@@ -2,7 +2,7 @@ import React, {useState, useRef, useEffect} from 'react';
import styled from 'styled-components';
import {useTranslation} from 'react-i18next';
import {Link, useHistory} from 'react-router-dom';
import {sanitize} from '../util/text';
import {sendQueryStatistics} from '../util/analytics';
import {useDeferredState} from '../util/hooks';
import {mobile} from '../util/css';
@@ -56,7 +56,7 @@ const Form: React.FC<{
}, [query, history]);
useEffect(() => {
const modifiedValue = inputValue.replace(/[\s@+!#$%^&*()[\]]/g, '');
const modifiedValue = sanitize(inputValue);
setQuery(modifiedValue);
}, [inputValue, setQuery]);