Files
landing_page/qdrant-landing/themes/qdrant-2024/assets/js/search/search.js
T
nastyapashandgenerall d758ddcb81 Add Course page (#1844)
* Add Course page

* Added shortcodes and buttons to navigate to the next page

* move course images from layout

* decouple documentation and course layout

* decouple course sidebar

* move accordion js handlers into global unconditional js

* enable search on courses

* allow nested courses

* disable links for now

---------

Co-authored-by: generall <andrey@vasnetsov.com>
2025-08-14 22:42:19 +02:00

27 lines
1021 B
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 });
}
})();