├── .gitignore ├── .npmignore ├── .nvmrc ├── .prettierrc ├── LICENSE ├── README.md ├── copyUntypedFiles.mjs ├── lib ├── .tsbuildinfo ├── .tsbuildinfo-client ├── client │ ├── index.d.ts │ ├── index.js │ ├── useAlgoliaContextualFacetFilters.d.ts │ ├── useAlgoliaContextualFacetFilters.js │ ├── useTypesenseContextualFacetFilters.d.ts │ └── useTypesenseContextualFacetFilters.js ├── hooks │ ├── useSearchPage.d.ts │ └── useSearchPage.js ├── index.d.ts ├── index.js ├── templates │ ├── opensearch.d.ts │ └── opensearch.js ├── theme │ ├── SearchBar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── styles.css │ │ └── styles.module.css │ ├── SearchPage │ │ ├── index.d.ts │ │ ├── index.js │ │ └── styles.module.css │ └── SearchTranslations │ │ ├── index.d.ts │ │ └── index.js ├── utils │ ├── generalUtils.d.ts │ └── generalUtils.js ├── validateThemeConfig.d.ts └── validateThemeConfig.js ├── package.json ├── src ├── client │ ├── index.ts │ └── useTypesenseContextualFacetFilters.ts ├── deps.d.ts ├── hooks │ └── useSearchPage.ts ├── index.ts ├── templates │ └── opensearch.ts ├── theme-search-typesense.d.ts ├── theme │ ├── SearchBar │ │ ├── index.tsx │ │ └── styles.css │ ├── SearchPage │ │ ├── index.tsx │ │ └── styles.module.css │ └── SearchTranslations │ │ └── index.ts ├── types.d.ts ├── utils │ └── generalUtils.ts └── validateThemeConfig.ts ├── tsconfig.client.json ├── tsconfig.json ├── tsconfig.server.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .tsbuildinfo* 2 | tsconfig* 3 | __tests__ 4 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/README.md -------------------------------------------------------------------------------- /copyUntypedFiles.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/copyUntypedFiles.mjs -------------------------------------------------------------------------------- /lib/.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/.tsbuildinfo -------------------------------------------------------------------------------- /lib/.tsbuildinfo-client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/.tsbuildinfo-client -------------------------------------------------------------------------------- /lib/client/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/client/index.d.ts -------------------------------------------------------------------------------- /lib/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/client/index.js -------------------------------------------------------------------------------- /lib/client/useAlgoliaContextualFacetFilters.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/client/useAlgoliaContextualFacetFilters.d.ts -------------------------------------------------------------------------------- /lib/client/useAlgoliaContextualFacetFilters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/client/useAlgoliaContextualFacetFilters.js -------------------------------------------------------------------------------- /lib/client/useTypesenseContextualFacetFilters.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/client/useTypesenseContextualFacetFilters.d.ts -------------------------------------------------------------------------------- /lib/client/useTypesenseContextualFacetFilters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/client/useTypesenseContextualFacetFilters.js -------------------------------------------------------------------------------- /lib/hooks/useSearchPage.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/hooks/useSearchPage.d.ts -------------------------------------------------------------------------------- /lib/hooks/useSearchPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/hooks/useSearchPage.js -------------------------------------------------------------------------------- /lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/index.d.ts -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/templates/opensearch.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/templates/opensearch.d.ts -------------------------------------------------------------------------------- /lib/templates/opensearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/templates/opensearch.js -------------------------------------------------------------------------------- /lib/theme/SearchBar/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchBar/index.d.ts -------------------------------------------------------------------------------- /lib/theme/SearchBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchBar/index.js -------------------------------------------------------------------------------- /lib/theme/SearchBar/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchBar/styles.css -------------------------------------------------------------------------------- /lib/theme/SearchBar/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchBar/styles.module.css -------------------------------------------------------------------------------- /lib/theme/SearchPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchPage/index.d.ts -------------------------------------------------------------------------------- /lib/theme/SearchPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchPage/index.js -------------------------------------------------------------------------------- /lib/theme/SearchPage/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchPage/styles.module.css -------------------------------------------------------------------------------- /lib/theme/SearchTranslations/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchTranslations/index.d.ts -------------------------------------------------------------------------------- /lib/theme/SearchTranslations/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/theme/SearchTranslations/index.js -------------------------------------------------------------------------------- /lib/utils/generalUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/utils/generalUtils.d.ts -------------------------------------------------------------------------------- /lib/utils/generalUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/utils/generalUtils.js -------------------------------------------------------------------------------- /lib/validateThemeConfig.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/validateThemeConfig.d.ts -------------------------------------------------------------------------------- /lib/validateThemeConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/lib/validateThemeConfig.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/package.json -------------------------------------------------------------------------------- /src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/client/index.ts -------------------------------------------------------------------------------- /src/client/useTypesenseContextualFacetFilters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/client/useTypesenseContextualFacetFilters.ts -------------------------------------------------------------------------------- /src/deps.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/deps.d.ts -------------------------------------------------------------------------------- /src/hooks/useSearchPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/hooks/useSearchPage.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/templates/opensearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/templates/opensearch.ts -------------------------------------------------------------------------------- /src/theme-search-typesense.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/theme-search-typesense.d.ts -------------------------------------------------------------------------------- /src/theme/SearchBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/theme/SearchBar/index.tsx -------------------------------------------------------------------------------- /src/theme/SearchBar/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/theme/SearchBar/styles.css -------------------------------------------------------------------------------- /src/theme/SearchPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/theme/SearchPage/index.tsx -------------------------------------------------------------------------------- /src/theme/SearchPage/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/theme/SearchPage/styles.module.css -------------------------------------------------------------------------------- /src/theme/SearchTranslations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/theme/SearchTranslations/index.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/utils/generalUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/utils/generalUtils.ts -------------------------------------------------------------------------------- /src/validateThemeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/src/validateThemeConfig.ts -------------------------------------------------------------------------------- /tsconfig.client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/tsconfig.client.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typesense/docusaurus-theme-search-typesense/HEAD/yarn.lock --------------------------------------------------------------------------------