diff --git a/client/src/components/Header.tsx b/client/src/components/Header.tsx index 6ceb45c291b64cf2da1f190875c35932031a7263..5f7ee01d2a1361afede3ae1c6bb09dbc5a39720c 100644 --- a/client/src/components/Header.tsx +++ b/client/src/components/Header.tsx @@ -1,5 +1,5 @@ -import React, { Component } from 'react' +import React from 'react' import { MoviesStoreImplementation } from "./MoviesStore"; import { inject, observer } from 'mobx-react'; import * as services from './services'; @@ -45,13 +45,13 @@ class Header extends React.Component<MoviesProps, MyState> { handleChange = (event: any) => { let element = event.target.id - if (element == 'textfield1') { + if (element === 'textfield1') { this.setState({ inputTitle: event.target.value }) } - if (element == 'textfield2') { + if (element === 'textfield2') { this.setState({ inputGenre: event.target.value }) } - else if (element == 'checkbox1') { + else if (element === 'checkbox1') { this.setState({ checkbox1_checked: event.target.checked }) } } diff --git a/client/src/components/Movies.tsx b/client/src/components/Movies.tsx index 7c8e92e63238b5339a3fc7f6ca3fc2cfc595883c..84e6679faa49a781c64c73dd10838fb83d2241e2 100644 --- a/client/src/components/Movies.tsx +++ b/client/src/components/Movies.tsx @@ -1,4 +1,4 @@ -import React, {useEffect, useState} from 'react'; +import React, {useEffect} from 'react'; import PrintTable from "./PrintTable"; import InfiniteScroll from "react-infinite-scroller"; import { MoviesStore, MoviesStoreImplementation } from "./MoviesStore"; diff --git a/client/src/components/PrintTable.tsx b/client/src/components/PrintTable.tsx index fc2ecb6ff3a3e429f5b761ea204651d2342ed041..4ab3331ce048ccc05996ed082dfac97cace64dec 100644 --- a/client/src/components/PrintTable.tsx +++ b/client/src/components/PrintTable.tsx @@ -14,7 +14,7 @@ function PrintTable(props: any) { </thead> <tbody>{ props.data.map((row: any) => { - return <tr> + return <tr key={row.title}> <td>{row.title}</td> <td>{row.genre}</td> <td>{row.year}</td> diff --git a/server/src/database.ts b/server/src/database.ts index 20ab60f7eec79f946e2f16d6e0735c42c96148b7..63b123130dde22afc75a5d1687f921657db1eabb 100644 --- a/server/src/database.ts +++ b/server/src/database.ts @@ -12,7 +12,7 @@ var _connection = connect(); user: 'abbasj_abbas', password: 'abbas2021', database: 'abbasj_project3', - connectionLimit: 20 + connectionLimit: 10 }) return connection;