From 533d6676067572a3228f7c67880c7798b727ed56 Mon Sep 17 00:00:00 2001 From: Aria Moradi Date: Mon, 15 Nov 2021 18:17:50 +0330 Subject: [PATCH 1/2] migrate SingleSearch to Mui 5 --- src/screens/SearchSingle.tsx | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/src/screens/SearchSingle.tsx b/src/screens/SearchSingle.tsx index f60eed6073..1660a21537 100644 --- a/src/screens/SearchSingle.tsx +++ b/src/screens/SearchSingle.tsx @@ -6,33 +6,19 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ import React, { useContext, useEffect, useState } from 'react'; -import makeStyles from '@mui/styles/makeStyles'; import TextField from '@mui/material/TextField'; import Button from '@mui/material/Button'; import { useParams } from 'react-router-dom'; import MangaGrid from 'components/MangaGrid'; import NavbarContext from 'components/context/NavbarContext'; import client from 'util/client'; - -const useStyles = makeStyles((theme) => ({ - root: { - margin: '20px 10px', - display: 'flex', - justifyContent: 'space-around', - width: '300px', - TextField: { - margin: theme.spacing(1), - width: '25ch', - }, - }, -})); +import { Box } from '@mui/system'; export default function SearchSingle() { const { setTitle, setAction } = useContext(NavbarContext); useEffect(() => { setTitle('Search'); setAction(<>); }, []); const { sourceId } = useParams<{ sourceId: string }>(); - const classes = useStyles(); const [error, setError] = useState(false); const [mangas, setMangas] = useState([]); const [message, setMessage] = useState(''); @@ -89,10 +75,20 @@ export default function SearchSingle() { return ( <> -
+ processInput()}> Search -
+ {searchTerm.length > 0 && ( Date: Mon, 15 Nov 2021 19:55:55 +0330 Subject: [PATCH 2/2] fix some styles --- src/screens/SearchSingle.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/screens/SearchSingle.tsx b/src/screens/SearchSingle.tsx index 1660a21537..45b3151e8b 100644 --- a/src/screens/SearchSingle.tsx +++ b/src/screens/SearchSingle.tsx @@ -78,16 +78,16 @@ export default function SearchSingle() { e.key === 'Enter' && processInput()} /> -