Skip to content

Commit a591c83

Browse files
committed
Removed Code for active/unactive search bar
1 parent f36fd1c commit a591c83

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

frontend/src/components/Modal.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
import React, { useState } from 'react';
22

3-
export const Modal = ({ title, trigger, inputFields, changeHandler, confirmHandler, onToggle }) => {
3+
export const Modal = ({ title, trigger, inputFields, changeHandler, confirmHandler }) => {
44
const [showModal, setShowModal] = useState(false);
55

66
const close = () => {
77
setShowModal(false);
8-
if (onToggle) onToggle(false);
98
};
109

1110
const open = () => {
1211
setShowModal(true);
13-
if (onToggle) onToggle(true);
1412
};
1513

1614
const fieldList = Object.entries(inputFields).map(([name, text]) => (

frontend/src/components/pages/CourseDashboard.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ export function CourseDashboard() {
1313
});
1414
const [searchQuery, setSearchQuery] = useState("");
1515
const [error, setError] = useState(null);
16-
const [isModalActive, setIsModalActive] = useState(false);
1716

1817
const handleChange = (e) => {
1918
const { name, value } = e.target;
@@ -112,9 +111,7 @@ export function CourseDashboard() {
112111
changeHandler={handleChange}
113112
confirmHandler={async () => {
114113
await handleCreateCourse();
115-
setIsModalActive(false);
116114
}}
117-
onToggle={setIsModalActive}
118115
/>
119116

120117
);
@@ -141,7 +138,7 @@ export function CourseDashboard() {
141138
<div className="mb-5">
142139
<div className="flex flex-col sm:flex-row sm:justify-between sm:items-center gap-4">
143140
{createButton}
144-
<SearchBar onChange={handleSearchChange} disabled={isModalActive} />
141+
<SearchBar onChange={handleSearchChange} />
145142
</div>
146143
</div>
147144
<div className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6">

frontend/src/components/search-bar.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { MagnifyingGlassIcon } from '@heroicons/react/24/outline';
22

3-
export default function SearchBar({ onChange, disabled }) {
3+
export default function SearchBar({ onChange }) {
44
return (
55
<div className="grow">
66
<label htmlFor="default-search" className="pt-2 text-sm font-medium sr-only">Search</label>
@@ -14,7 +14,6 @@ export default function SearchBar({ onChange, disabled }) {
1414
id="default-search"
1515
className="input w-full max-w-md pl-8 h-12 rounded-lg border"
1616
placeholder="Search for a course..."
17-
disabled={disabled}
1817
/>
1918
</div>
2019
</div>

0 commit comments

Comments
 (0)