zulip/docs
evykassirer c7b12c996c typeahead: Convert module to typescript.
This contains two more complex changes:

- The default versions of sorter and matcher assume that ItemType is a
string. But the Typeahead class works on a generic ItemType and I'm
not aware of a way to assert that this function is only called for
typeaheads with string items. For `matcher`, we can assert that the
items are strings. `sorter` is now a required option instead of an
optional one that could fall back to the default.

- `element` can be either an `input` element or a `contenteditable`
`div`. We distinguish between them using `.is("[contenteditable]"))`
but TypeScript doesn't understand that. So we replaced `this.$element`
with `this.input_element` where `input_element` is an object with the
`$element` and also a `type` specifying which type of element it is
(input or contenteditable).
2024-03-30 10:41:38 -07:00
..
_static docs: Move homepage link to TOC tree. 2023-03-03 23:06:17 -08:00
_templates docs: Split /production/deployment.html into multiple pages. 2024-02-20 15:49:46 -08:00
contributing contributor docs: Tweak wording in "Counting contributions" intro. 2024-02-10 07:06:35 -08:00
development docs: Upgrade development environment page to use synced tabs. 2024-03-22 16:54:57 -07:00
documentation docs: Optimize /api links to skip trailing slash redirect. 2024-02-14 21:06:03 -05:00
git docs: Upgrade development environment page to use synced tabs. 2024-03-22 16:54:57 -07:00
images docs: Update devlogin screenshot and url in development setup. 2023-12-06 18:04:54 -08:00
outreach docs: Optimize /api links to skip trailing slash redirect. 2024-02-14 21:06:03 -05:00
overview version: Update version and changelog following 8.3 release. 2024-03-19 22:31:25 +00:00
production docs and help: Update text of no-content mobile notifications. 2024-03-22 18:16:24 -07:00
subsystems info_overlay: Convert module to TypeScript. 2024-03-21 09:00:33 -07:00
testing docs: Fix typo in mypy doc. 2024-01-01 17:36:13 -08:00
translating docs: fix pronoun use in hindi translation guide. 2024-03-26 09:08:09 -07:00
tutorials compose_validate: Remove autosubscribe feature. 2024-03-28 09:06:48 -07:00
.gitignore
Makefile Revert "docs: Temporarily disable parallel building." 2022-02-28 16:28:31 -08:00
README.md docs: Capitalize Markdown consistently. 2020-08-11 10:23:06 -07:00
THIRDPARTY typeahead: Convert module to typescript. 2024-03-30 10:41:38 -07:00
code-of-conduct.md
conf.py docs: Add dependency on sphinx_design. 2024-03-15 17:37:34 -07:00
index.md web: Save a 301 redirect from /help to /help/. 2023-03-24 14:51:01 -07:00

README.md

Zulip Markdown documentation hosted elsewhere

The Markdown files in this directory ( /zulip/docs ) are not intended to be read on GitHub. Instead, visit our ReadTheDocs to read the Zulip documentation.