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:
@@ -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]);
|
||||
|
||||
|
Reference in New Issue
Block a user