Add Search modal to weapon cells

This commit is contained in:
Justin Edmund 2020-09-14 18:29:40 -07:00
parent 4d896cb6e5
commit 84b0934e0a
2 changed files with 43 additions and 12 deletions

View file

@ -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 = () => (
<div className="WeaponGridMainhand">
<span className='icon'><Plus /></span>
</div>
)
import Plus from '../../../assets/plus.svg'
function WeaponGridUnit() {
const { open, openModal, closeModal } = useModal()
return (
<div>
<div className="WeaponGridMainhand" onClick={openModal}>
<span className='icon'><Plus /></span>
</div>
{open ? (
<SearchModal
close={closeModal}
placeholderText="Search for a weapon..."
/>
) : null}
</div>
)
}
export default WeaponGridUnit

View file

@ -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 = () => (
<div className="WeaponGridUnit">
<span className='icon'><Plus /></span>
</div>
)
import Plus from '../../../assets/plus.svg'
function WeaponGridUnit() {
const { open, openModal, closeModal } = useModal()
return (
<div>
<div className="WeaponGridUnit" onClick={openModal}>
<span className='icon'><Plus /></span>
</div>
{open ? (
<SearchModal
close={closeModal}
placeholderText="Search for a weapon..."
/>
) : null}
</div>
)
}
export default WeaponGridUnit