excalidraw/src/components
Aakansha Doshi 339212e563
refactor: remove unnecessary if condition for linear element onKeyDown (#5486)
* refactor: remove unnecessary if condition for linear element onKeyDown

* fix
2022-07-26 16:33:13 +05:30
..
Actions.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
ActiveFile.scss feat: Show active file name when saving to current file (#3733) 2021-06-13 21:11:07 +05:30
ActiveFile.tsx Refactor: convert initializeApp to func component and use JSX transform in the codebase (#4056) 2021-10-14 22:56:51 +05:30
App.tsx refactor: remove unnecessary if condition for linear element onKeyDown (#5486) 2022-07-26 16:33:13 +05:30
Avatar.scss feat: support src collaborators (#5114) 2022-05-02 15:15:24 +05:30
Avatar.tsx fix: rename src to avatarUrl in collaborator (#5177) 2022-05-11 15:54:10 +05:30
BackgroundPickerAndDarkModeToggle.tsx feat: Show active file name when saving to current file (#3733) 2021-06-13 21:11:07 +05:30
ButtonIconCycle.tsx refactor: Use arrow function where possible (#3315) 2021-03-29 17:09:20 +03:00
ButtonIconSelect.tsx fix: changing font size when text is not selected or edited (#4751) 2022-02-08 21:18:43 +00:00
ButtonSelect.tsx Refactor: convert initializeApp to func component and use JSX transform in the codebase (#4056) 2021-10-14 22:56:51 +05:30
Card.scss feat: image support (#4011) 2021-10-21 22:05:48 +02:00
Card.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
CheckboxItem.scss feat: add undo/redo buttons & tweak footer (#3832) 2021-07-15 18:48:03 +02:00
CheckboxItem.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
ClearCanvas.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
CollabButton.scss feat: collab component state handling rewrite & fixes (#5046) 2022-07-05 16:03:40 +02:00
CollabButton.tsx feat: collab component state handling rewrite & fixes (#5046) 2022-07-05 16:03:40 +02:00
ColorPicker.scss feat: support custom colors 🎉 (#4843) 2022-02-28 19:04:26 +05:30
ColorPicker.tsx fix: focus traps inside popovers (#5317) 2022-06-23 17:33:50 +02:00
ConfirmDialog.scss feat: create confirm dialog to use instead of window.confirm (#4256) 2021-11-16 18:55:56 +05:30
ConfirmDialog.tsx feat: create confirm dialog to use instead of window.confirm (#4256) 2021-11-16 18:55:56 +05:30
ContextMenu.scss feat: use component dimensions to break to mobile (#3414) 2021-04-08 19:54:50 +02:00
ContextMenu.tsx chore: add ga for most actions (#4829) 2022-03-28 14:46:40 +02:00
DarkModeToggle.tsx Refactor: convert initializeApp to func component and use JSX transform in the codebase (#4056) 2021-10-14 22:56:51 +05:30
Dialog.scss feat: use component dimensions to break to mobile (#3414) 2021-04-08 19:54:50 +02:00
Dialog.tsx fix: focus traps inside popovers (#5317) 2022-06-23 17:33:50 +02:00
ErrorDialog.tsx fix: use excal id so every element has unique id (#3696) 2021-06-10 02:46:56 +05:30
ExportDialog.scss fix: use rgba instead of shorthand alpha (#3688) 2021-05-31 14:29:40 +05:30
FixedSideContainer.scss feat: add renderTopRight prop & remove GH corner from core (#3539) 2021-05-06 21:00:17 +02:00
FixedSideContainer.tsx Add and use clsx (classnames alternative) (#2249) 2020-10-19 16:14:28 +02:00
HelpDialog.scss reuse scss variables in js for SSOT (#2867) 2021-01-28 17:28:35 +05:30
HelpDialog.tsx feat: Element locking (#4964) 2022-04-07 13:43:29 +02:00
HelpIcon.tsx Refactor: convert initializeApp to func component and use JSX transform in the codebase (#4056) 2021-10-14 22:56:51 +05:30
HintViewer.scss feat: use component dimensions to break to mobile (#3414) 2021-04-08 19:54:50 +02:00
HintViewer.tsx fix: stale appState.pendingImageElement (#5322) 2022-06-19 14:13:43 +02:00
IconPicker.scss feat: redesign toolbar & tweaks (#4387) 2021-12-15 15:31:44 +01:00
IconPicker.tsx feat: Bind keyboard events to the current excalidraw container and add handleKeyboardGlobally prop to allow host to bind to document (#3430) 2021-04-13 01:29:25 +05:30
icons.tsx feat: Add Eraser 🎉 (#4887) 2022-03-11 19:53:42 +05:30
ImageExportDialog.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
InitializeApp.tsx fix: delay loading until language imported (#5344) 2022-06-22 22:06:29 +05:30
Island.scss feat: redesign toolbar & tweaks (#4387) 2021-12-15 15:31:44 +01:00
Island.tsx Fix padding in the library loading buttons (#2331) 2020-11-04 11:05:12 +01:00
JSONExportDialog.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LayerUI.scss feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LayerUI.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
LibraryButton.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LibraryMenu.scss feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LibraryMenu.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
LibraryMenuItems.scss feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LibraryMenuItems.tsx fix: library not scrollable when no published items installed (#5352) 2022-06-25 20:10:53 +02:00
LibraryUnit.scss feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LibraryUnit.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
LoadingMessage.tsx feat: delay initial loading message & tweak design (#5049) 2022-04-19 19:08:13 +02:00
LockButton.tsx feat: redesign toolbar & tweaks (#4387) 2021-12-15 15:31:44 +01:00
MobileMenu.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
Modal.scss feat: remove backdrop-filter to improve perf (#3506) 2021-04-27 10:55:59 +02:00
Modal.tsx fix: Use React.FC as react-dom is not able to infer types of Modal (#5479) 2022-07-22 13:09:15 +05:30
PasteChartDialog.scss feat: use component dimensions to break to mobile (#3414) 2021-04-08 19:54:50 +02:00
PasteChartDialog.tsx feat: Allow publishing libraries from UI (#4115) 2021-11-17 23:53:43 +05:30
PenModeButton.tsx feat: Added penMode for palm rejection (#4657) 2022-02-02 14:31:38 +01:00
Popover.scss feat: make context menu scrollable (#4030) 2022-07-21 14:34:49 +02:00
Popover.tsx feat: make context menu scrollable (#4030) 2022-07-21 14:34:49 +02:00
ProjectName.scss feat: exporting redesign (#3613) 2021-05-25 21:37:14 +02:00
ProjectName.tsx feat: Allow publishing libraries from UI (#4115) 2021-11-17 23:53:43 +05:30
PublishLibrary.scss feat: support resubmitting published library items (#5174) 2022-05-11 15:56:11 +02:00
PublishLibrary.tsx feat: support resubmitting published library items (#5174) 2022-05-11 15:56:11 +02:00
Section.tsx chore: upgrade to React 18 (#5450) 2022-07-22 11:20:36 +05:30
SidebarLockButton.scss feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
SidebarLockButton.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
SingleLibraryItem.scss feat: support resubmitting published library items (#5174) 2022-05-11 15:56:11 +02:00
SingleLibraryItem.tsx feat: support resubmitting published library items (#5174) 2022-05-11 15:56:11 +02:00
Spinner.scss feat: image support (#4011) 2021-10-21 22:05:48 +02:00
Spinner.tsx feat: image support (#4011) 2021-10-21 22:05:48 +02:00
Stack.scss scope css under name space excalidraw (#1983) 2020-09-25 23:18:45 +02:00
Stack.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
Stats.scss feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
Stats.tsx feat: add sidebar for libraries panel (#5274) 2022-06-21 17:03:23 +02:00
TextInput.scss feat: Allow publishing libraries from UI (#4115) 2021-11-17 23:53:43 +05:30
Toast.scss feat: make toast closable and allow custom duration (#5308) 2022-07-05 21:43:59 +05:30
Toast.tsx feat: update toast api to account for duration and closable (#5427) 2022-07-11 18:11:13 +05:30
Toolbar.scss fix: account for safe area for floating buttons on mobile (#5420) 2022-07-19 15:44:14 +02:00
ToolButton.tsx feat: Save penDetected and penMode, and detect pen already on ToolButton click (#4955) 2022-03-22 13:29:27 +01:00
ToolIcon.scss fix: account for safe area for floating buttons on mobile (#5420) 2022-07-19 15:44:14 +02:00
Tooltip.scss feat: support src collaborators (#5114) 2022-05-02 15:15:24 +05:30
Tooltip.tsx feat: Support hyperlinks 🔥 (#4620) 2022-02-03 20:34:59 +05:30
TopErrorBoundary.tsx chore: Update Typescript to 4.4.4 (#4188) 2021-11-02 14:24:16 +02:00
UserList.scss feat: horizontally center toolbar menu 2021-12-05 17:47:19 +01:00
UserList.tsx feat: deduplicate collab avatars based on id (#5309) 2022-06-15 15:35:57 +02:00