Skip to content

Commit

Permalink
index.ts files
Browse files Browse the repository at this point in the history
  • Loading branch information
dheereshagrwal committed Nov 25, 2023
1 parent 462a490 commit be7b5da
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 12 deletions.
7 changes: 3 additions & 4 deletions src/app/page.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
"use client";
import { useContext } from "react";
import Navbar from "../components/Navbar/Navbar";
import { Navbar } from "@/components/Navbar";
import { Search, FauxSearch } from "@/components/Search";
import Filter from "../components/Filter/Filter";
import Shapes from "../components/Background/Shapes";
import Line from "../components/Background/Line";
import { Filter } from "../components/Filter";
import { Shapes, Line } from "@/components/Background";
import { SearchContext } from "@/context/SearchContextProvider";
import Link from "next/link";
export default function Home() {
Expand Down
2 changes: 2 additions & 0 deletions src/components/Background/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export { default as Line } from "./Line";
export { default as Shapes } from "./Shapes";
10 changes: 6 additions & 4 deletions src/components/Filter/Dropdown.jsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { Listbox, Transition } from "@headlessui/react";
import ListboxButton from "./ListboxButton";
import { ListboxButton, Selected } from ".";
import { Fragment } from "react";
import Selected from "./Selected";

function classNames(...classes) {
return classes.filter(Boolean).join(" ");
}

export default function Dropdown({ categories, selectedCategory, onChange }) {
const Dropdown = ({ categories, selectedCategory, onChange }) => {
return (
<Listbox value={selectedCategory} onChange={onChange}>
{({ open }) => (
Expand Down Expand Up @@ -48,4 +48,6 @@ export default function Dropdown({ categories, selectedCategory, onChange }) {
)}
</Listbox>
);
}
};

export default Dropdown;
8 changes: 5 additions & 3 deletions src/components/Filter/Filter.jsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
"use client";
import { useState } from "react";
import Dropdown from "./Dropdown";
import { Dropdown } from ".";
import { IconList, Modal } from "@/components/Icon";
import { icons, categories } from "@/constants";

export default function Filter() {
const Filter = () => {
const [selectedCategory, setSelectedCategory] = useState(categories[0]);
const [isModalOpen, setIsModalOpen] = useState(false);
const [selectedIcon, setSelectedIcon] = useState({});
Expand Down Expand Up @@ -51,4 +51,6 @@ export default function Filter() {
{isModalOpen && <Modal icon={selectedIcon} onClose={closeModal} />}
</div>
);
}
};

export default Filter;
4 changes: 4 additions & 0 deletions src/components/Filter/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export { default as Dropdown } from "./Dropdown";
export { default as Filter } from "./Filter";
export { default as ListboxButton } from "./ListboxButton";
export { default as Selected } from "./Selected";
3 changes: 2 additions & 1 deletion src/components/Navbar/Navbar.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
import { useState, useContext } from "react";
import { RxHamburgerMenu, RxCross2 } from "react-icons/rx";
import { CiSearch } from "react-icons/ci";
import MenuList from "./MenuList";
import { MenuList } from ".";
import { SearchContext } from "@/context/SearchContextProvider";
import Link from "next/link";

const Navbar = () => {
// State to manage the visibility of the mobile menu
const [isMenuOpen, setIsMenuOpen] = useState(false);
Expand Down
2 changes: 2 additions & 0 deletions src/components/Navbar/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export { default as MenuList } from "./MenuList";
export { default as Navbar } from "./Navbar";
File renamed without changes.

0 comments on commit be7b5da

Please sign in to comment.