import {createElement, createSidebarPage} from "../../_global/scripts/helpers";
import {createContact} from "../../components/contact/ContactComponent";
import {SingleContactData} from "../../components/contact/ContactData";
import {createSearchResults} from "../../components/search-results/SearchResultsComponent";
import {createSearchForm} from "../../components/search-form/SearchFormComponent";
import {createTabs} from "../../atoms/tabs/TabsComponent";
export const createSearchPage = ({
}) => {
const page = createSidebarPage({addPageDetails: false});
const main = page.main;
const aside = page.aside;
main.appendChild(createSearchForm({}));
main.appendChild(createTabs({
data: [
{
label: 'Alle 105 Treffer',
link: '#',
}, {
label: 'Downloads 29',
link: '#',
},
{
label: 'Veranstaltungen 29',
link: '#',
}
]
}))
const results = createElement('div', ['search-results'], null, main);
createElement('h2', ['search-hits'], '105 Treffer', results);
results.appendChild(createSearchResults({type: 'no-border'}));
results.appendChild(createSearchResults({type: 'downloads'}));
results.appendChild(createSearchResults({type: 'events'}));
results.appendChild(createSearchResults({type: 'no-border'}));
aside.appendChild(createContact({headline: 'Kontakt', contacts: SingleContactData}));
return page.page;
}