diff --git a/src/components/App.js b/src/components/App.js
index 9ecf1260..33a5defd 100644
--- a/src/components/App.js
+++ b/src/components/App.js
@@ -1,6 +1,7 @@
import React, { useState } from "react";
import ShoppingList from "./ShoppingList";
import Header from "./Header";
+import ItemForm from "./ItemForm";
import itemData from "../data/items";
function App() {
@@ -11,10 +12,15 @@ function App() {
setIsDarkMode((isDarkMode) => !isDarkMode);
}
+ function handleFormSubmit(newItem) {
+ setItems([...items, newItem])
+ }
+
return (
-
+
+
);
}
diff --git a/src/components/Filter.js b/src/components/Filter.js
index 6ec2bd93..eb7b6445 100644
--- a/src/components/Filter.js
+++ b/src/components/Filter.js
@@ -1,9 +1,15 @@
import React from "react";
-function Filter({ onCategoryChange }) {
+function Filter({ onCategoryChange, onSearchChange, search }) {
return (
-
+