Files
landing_page/qdrant-landing/themes/qdrant-2024/assets/js/search/search.js
T
Abdon Pijpelinkandgenerall 4ce2e09c2b Enable search widget on Learn tab (#2247)
* Enable search widget on Learn tab

* allow courses in sitemap + search multiple sections

---------

Co-authored-by: generall <andrey@vasnetsov.com>
2026-04-01 08:48:54 +02:00

31 lines
1.2 KiB
JavaScript

import 'qdrant-page-search/dist/js/search.min.js';
(function () {
// Try to read metadata tag for partition
const metadata = document.querySelector('meta[name="partition"]');
let partition = null;
if (metadata) {
partition = metadata.content;
}
if (/documentation|docs/.test(window.location?.pathname)) {
window.initQdrantSearch({ searchApiUrl: 'https://search.qdrant.tech/api/search', section: 'documentation', partition: partition });
}
if (/articles/.test(window.location?.pathname)) {
window.initQdrantSearch({ searchApiUrl: 'https://search.qdrant.tech/api/search', section: 'articles', partition: partition });
}
if (/blog/.test(window.location?.pathname)) {
window.initQdrantSearch({ searchApiUrl: 'https://search.qdrant.tech/api/search', section: 'blog', partition: partition });
}
if (/course/.test(window.location?.pathname)) {
window.initQdrantSearch({ searchApiUrl: 'https://search.qdrant.tech/api/search', section: 'course', partition: partition });
}
if (/learn/.test(window.location?.pathname)) {
window.initQdrantSearch({ searchApiUrl: 'https://search.qdrant.tech/api/search', section: 'articles,course,documentation' });
}
})();