evykassirer
3208235e79
emoji: Remove number as possible type for emoji_code.
...
More details here:
https://github.com/zulip/zulip/pull/28375#issuecomment-1878073956
2024-01-28 14:17:15 -08:00
Lalit Kumar Singh
dcf45da09c
ts: Migrate `user_status` module to TypeScript.
...
Also removed an defensive if check from `emoji.ts` since it is not
needed now that we have `emoji.ts` converted to TypeScript.
2023-10-30 11:10:47 -07:00
Anders Kaseorg
c2c0429dd1
markdown_config: Convert module to TypeScript.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-09-22 09:32:21 -07:00
Lalit Kumar Singh
affdffdda5
ts: Migrate `settings_emoji.js` to TypeScript.
2023-09-08 13:09:34 -07:00
Lalit
833cc71181
ts: Convert input_pill.js to TypeScript.
...
Migrated input_pill subsystem to TypeScript, used generics to make
it a generic module so that it works with different implementations
like stream_pill or user_pill.
2023-04-25 09:09:48 -07:00
Anders Kaseorg
60d49ae4a6
eslint: Fix @typescript-eslint/prefer-nullish-coalescing.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-04-19 16:52:39 -07:00
Anders Kaseorg
d958948f43
eslint: Fix @typescript-eslint/no-unnecessary-boolean-literal-compare.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-04-19 16:52:39 -07:00
Lalit
bbf2f5f91f
ts: Convert `emoji.js` to TypeScript.
...
Converted `emoji.js` to TypeScript by adding relevant type definitions,
also modified `target` option in our tsconfig to 'ESNext' so that types
for object methods like `hasOwn` which is being used in `emoji.js` are
included.
2023-04-05 10:29:01 -07:00