Files
digifi-bko/src/_digifi/partials/layout/SearchModal.tsx
T
CHIEFSOFT\ameye 44f6fb0816 upgade package
2024-04-23 14:04:21 -04:00

153 lines
6.2 KiB
TypeScript

import { FC } from 'react'
import {Modal} from 'react-bootstrap'
import {KTIcon, toAbsoluteUrl} from '../../helpers'
// import {ListsWidget4, ListsWidget5} from '../widgets'
type Props = {
show: boolean
handleClose: () => void
}
const SearchModal: FC<Props> = ({show, handleClose}) => {
return (
<Modal
className='bg-body'
id='kt_header_search_modal'
aria-hidden='true'
dialogClassName='modal-fullscreen h-auto'
show={show}
>
<div className='modal-content shadow-none'>
<div className='container-xxl w-lg-800px'>
<div className='modal-header d-flex justify-content-end border-0'>
{/* begin::Close */}
<div className='btn btn-icon btn-sm btn-light-primary ms-2' onClick={handleClose}>
<KTIcon className='fs-2' iconName='cross' />
</div>
{/* end::Close */}
</div>
<div className='modal-body'>
{/* begin::Search */}
<form className='pb-10'>
<input
autoFocus
type='text'
className='form-control bg-transparent border-0 fs-4x text-center fw-normal'
name='query'
placeholder='Search...'
/>
</form>
{/* end::Search */}
{/* begin::Shop Goods */}
<div className='py-10'>
<h3 className='fw-bolder mb-8'>Shop Goods</h3>
{/* begin::Row */}
<div className='row g-5'>
<div className='col-sm-6'>
<div className='row g-5'>
<div className='col-sm-6'>
<div className='card card-custom overlay min-h-125px mb-5 shadow-none'>
<div className='card-body d-flex flex-column p-0'>
<div
className='overlay-wrapper flex-grow-1 bgi-no-repeat bgi-size-cover bgi-position-center card-rounded'
style={{
backgroundImage: `url('${toAbsoluteUrl(
'media/stock/600x400/img-17.jpg'
)}')`,
}}
/>
<div className='overlay-layer bg-body bg-opacity-50'>
<a href='#' className='btn btn-sm fw-bold btn-primary'>
Explore
</a>
</div>
</div>
</div>
<div className='card card-custom overlay min-h-125px mb-5 shadow-none'>
<div className='card-body d-flex flex-column p-0'>
<div
className='overlay-wrapper flex-grow-1 bgi-no-repeat bgi-size-cover bgi-position-center card-rounded'
style={{
backgroundImage: `url('${toAbsoluteUrl(
'media/stock/600x400/img-1.jpg'
)}')`,
}}
/>
<div className='overlay-layer bg-body bg-opacity-50'>
<a href='#' className='btn btn-sm fw-bold btn-primary'>
Explore
</a>
</div>
</div>
</div>
</div>
<div className='col-sm-6'>
<div className='card card-custom card-stretch overlay mb-5 shadow-none min-h-250px'>
<div className='card-body d-flex flex-column p-0'>
<div
className='overlay-wrapper flex-grow-1 bgi-no-repeat bgi-size-cover bgi-position-center card-rounded'
style={{
backgroundImage: `url('${toAbsoluteUrl(
'media/stock/600x400/img-23.jpg'
)}')`,
}}
/>
<div className='overlay-layer bg-body bg-opacity-50'>
<a href='#' className='btn btn-sm fw-bold btn-primary'>
Explore
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div className='col-sm-6'>
<div className='card card-custom card-stretch overlay mb-5 shadow-none min-h-250px'>
<div className='card-body d-flex flex-column p-0'>
<div
className='overlay-wrapper flex-grow-1 bgi-no-repeat bgi-size-cover bgi-position-center card-rounded'
style={{
backgroundImage: `url('${toAbsoluteUrl(
'media/stock/600x400/img-11.jpg'
)}')`,
}}
></div>
<div className='overlay-layer bg-body bg-opacity-50'>
<a href='#' className='btn btn-sm fw-bold btn-primary'>
Explore
</a>
</div>
</div>
</div>
</div>
</div>
{/* end::Row */}
</div>
{/* end::Shop Goods */}
{/* begin::Framework Users */}
<div>
<h3 className='text-gray-900 fw-bolder fs-1 mb-6'>Framework Users</h3>
{/*<ListsWidget4 className='bg-transparent mb-5 shadow-none' innerPadding='px-0' />*/}
</div>
{/* end::Framework Users */}
{/* begin::Tutorials */}
<div className='pb-10'>
<h3 className='text-gray-900 fw-bolder fs-1 mb-6'>Tutorials</h3>
{/*<ListsWidget5 className='mb-5 shadow-none' innerPadding='px-0' />*/}
</div>
{/* end::Tutorials */}
</div>
</div>
</div>
</Modal>
)
}
export {SearchModal}