import { a as __unplugin_components_1 } from './chunk-8109fd17.js'; import { _ as __unplugin_components_3 } from './chunk-4e7a6a8d.js'; import { defineComponent, ref, computed, unref, isRef, withCtx, createVNode, toDisplayString, useSSRContext } from 'vue'; import { ssrRenderAttrs, ssrRenderComponent, ssrRenderList, ssrInterpolate } from 'vue/server-renderer'; import { a as codesByCategories } from '../entries/src_pages_Home-page.mjs'; import { u as useFuzzySearch } from './chunk-2ce6ed5e.js'; import './chunk-6003391e.js'; import '@vueuse/core'; import 'pinia'; import './chunk-11f44f81.js'; import './chunk-35c3d701.js'; import 'lodash'; import 'naive-ui'; import '@vicons/tabler'; import '@vueuse/head'; import 'date-fns'; import 'vue-i18n/dist/vue-i18n.runtime.esm-bundler.js'; import '@vicons/material'; import 'figue'; import 'fuse.js'; const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "http-status-codes", __ssrInlineRender: true, setup(__props) { const search = ref(""); const { searchResult } = useFuzzySearch({ search, data: codesByCategories.flatMap(({ codes, category }) => codes.map((code) => ({ ...code, category }))), options: { keys: [{ name: "code", weight: 3 }, { name: "name", weight: 2 }, "description", "category"] } }); const codesByCategoryFiltered = computed(() => { if (!search.value) { return codesByCategories; } return [{ category: "Search results", codes: searchResult.value }]; }); return (_ctx, _push, _parent, _attrs) => { const _component_c_input_text = __unplugin_components_3; const _component_c_card = __unplugin_components_1; _push(`