memos/web/src/components
Maciej Kasprzyk 5d3ea57d82
feat: tag suggestions (#2036)
* feat: figure out how to read caret position

* feat: figure out how to read caret position

* feat: create and style Editor/TagSuggestions.txs

* feat: progress on detect when to show and hide

* feat: progress on when to show and hide and setting position

* feat: toggling and exact placement done

* fix: pnpm lock problems

* feat: filter suggestions by partially typed tag name

* style: prettier

* chore: add types package for textarea-caret

* feat: handle option click

* style: prettier

* style: reorder imports

Co-authored-by: boojack <stevenlgtm@gmail.com>

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-07-30 22:55:45 +08:00
..
Dialog feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
kit feat: use username instead of uid (#1977) 2023-07-20 19:48:39 +08:00
MemoChat refactor: user v1 store (#2047) 2023-07-29 18:57:09 +08:00
MemoEditor feat: tag suggestions (#2036) 2023-07-30 22:55:45 +08:00
Settings feat: add system setting to disable password-based login (#2039) 2023-07-30 21:22:02 +08:00
AboutSiteDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
AppearanceSelect.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ArchivedMemo.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ArchivedMemoDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
BetaBadge.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ChangeMemberPasswordDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ChangeMemoCreatedTsDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ChangePasswordDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ChangeResourceFilenameDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
CreateIdentityProviderDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
CreateResourceDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
CreateShortcutDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
CreateStorageServiceDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
CreateTagDialog.tsx chore: add dev guard for memo chat (#1968) 2023-07-16 13:02:52 +08:00
DailyMemo.tsx feat: display memo with updated ts (#1760) 2023-05-28 01:50:09 +08:00
DemoBanner.tsx chore: update auth page (#1920) 2023-07-09 21:13:26 +08:00
DisablePasswordLoginDialog.tsx feat: add system setting to disable password-based login (#2039) 2023-07-30 21:22:02 +08:00
EmbedMemoDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
Empty.tsx chore: upgrade version to v0.14.0 (#1970) 2023-07-16 13:48:10 +08:00
GitHubBadge.tsx refactor: update import prefix with alias (#1433) 2023-04-01 16:03:14 +08:00
Header.tsx feat: use username instead of uid (#1977) 2023-07-20 19:48:39 +08:00
HomeSidebar.tsx fix: pop search when touch textarea in Android Chrome (#1700) 2023-05-21 16:31:50 +08:00
Icon.ts chore: clean package.json (#993) 2023-01-26 00:35:50 +08:00
Image.tsx refactor: update import prefix with alias (#1433) 2023-04-01 16:03:14 +08:00
LearnMore.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
LocaleSelect.tsx chore: update save button style (#1542) 2023-04-16 15:47:01 +08:00
Memo.tsx refactor: user v1 store (#2047) 2023-07-29 18:57:09 +08:00
MemoContent.tsx fix: avoid content flash on auto collapse (#2042) 2023-07-29 09:04:34 +08:00
MemoFilter.tsx chore: add dev guard for memo chat (#1968) 2023-07-16 13:02:52 +08:00
MemoList.tsx fix: hashtag filter for Unicode characters (#2017) 2023-07-23 19:17:18 +08:00
MemoRelationListView.tsx refactor: user v1 store (#2047) 2023-07-29 18:57:09 +08:00
MemoResource.tsx chore: add file type to audio (#1492) 2023-04-08 19:16:25 +08:00
MemoResourceListView.tsx fix: add thumbnail param only for internal link (#1701) 2023-05-21 16:41:04 +08:00
MobileHeader.tsx chore: update header style (#1945) 2023-07-13 23:15:11 +08:00
PreviewImageDialog.tsx feat: improve i18n support as a whole (#1526) 2023-04-15 08:56:03 +08:00
RequiredBadge.tsx chore: remove {filetype} in path template (#1377) 2023-03-18 22:06:15 +08:00
ResourceCard.tsx feat: improve i18n support as a whole (#1526) 2023-04-15 08:56:03 +08:00
ResourceCover.tsx fix: add thumbnail param only for internal link (#1701) 2023-05-21 16:41:04 +08:00
ResourceIcon.tsx chore: add dev guard for memo chat (#1968) 2023-07-16 13:02:52 +08:00
ResourceItem.tsx feat: add public id field to resource (#1451) 2023-04-03 13:41:27 +08:00
ResourceItemDropdown.tsx fix: get user by username api (#2034) 2023-07-26 22:41:21 +08:00
ResourceSearchBar.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
SearchBar.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
ShareMemoDialog.tsx feat: use username instead of uid (#1977) 2023-07-20 19:48:39 +08:00
ShortcutList.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
TagList.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
UpdateAccountDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
UpdateCustomizedProfileDialog.tsx chore: add dev guard for memo chat (#1968) 2023-07-16 13:02:52 +08:00
UpdateLocalStorageDialog.tsx feat: add typeScript support to enforce valid translation keys (#1954) 2023-07-15 10:27:37 +08:00
UpgradeVersionBanner.tsx chore: remove unused kit components (#1871) 2023-07-01 12:34:37 +08:00
UsageHeatMap.tsx feat: use username instead of uid (#1977) 2023-07-20 19:48:39 +08:00
UserAvatar.tsx refactor: user v1 store (#2047) 2023-07-29 18:57:09 +08:00
UserBanner.tsx chore: fix rss route (#2010) 2023-07-22 21:51:05 +08:00