diff --git a/src/components/WeaponGridMainhand/WeaponGridMainhand.tsx b/src/components/WeaponGridMainhand/WeaponGridMainhand.tsx
index d79dd8b7..2694a830 100644
--- a/src/components/WeaponGridMainhand/WeaponGridMainhand.tsx
+++ b/src/components/WeaponGridMainhand/WeaponGridMainhand.tsx
@@ -1,12 +1,27 @@
import React from 'react'
import './WeaponGridMainhand.css'
-import Plus from '../../assets/plus.svg'
+import SearchModal from '../SearchModal/SearchModal'
+import { useModal as useModal } from '../../useModal'
-const WeaponGridUnit = () => (
-
-)
+import Plus from '../../../assets/plus.svg'
+
+function WeaponGridUnit() {
+ const { open, openModal, closeModal } = useModal()
+
+ return (
+
+
+ {open ? (
+
+ ) : null}
+
+ )
+}
export default WeaponGridUnit
\ No newline at end of file
diff --git a/src/components/WeaponGridUnit/WeaponGridUnit.tsx b/src/components/WeaponGridUnit/WeaponGridUnit.tsx
index bca7cf52..535c3623 100644
--- a/src/components/WeaponGridUnit/WeaponGridUnit.tsx
+++ b/src/components/WeaponGridUnit/WeaponGridUnit.tsx
@@ -1,12 +1,28 @@
import React from 'react'
+
import './WeaponGridUnit.css'
-import Plus from '../../assets/plus.svg'
+import SearchModal from '../SearchModal/SearchModal'
+import { useModal as useModal } from '../../useModal'
-const WeaponGridUnit = () => (
-
-)
+import Plus from '../../../assets/plus.svg'
+
+function WeaponGridUnit() {
+ const { open, openModal, closeModal } = useModal()
+
+ return (
+
+
+ {open ? (
+
+ ) : null}
+
+ )
+}
export default WeaponGridUnit
\ No newline at end of file