excalidraw/src/excalidraw-app
David Luzar cd942c3e3b
feat: rewrite library state management & related refactor (#5067)
* support libraryItems promise for `updateScene()` and use `importLibrary`

* fix typing for `getLibraryItemsFromStorage()`

* remove `libraryItemsFromStorage` hack

if there was a point to it then I'm missing it, but this part will be rewritten anyway

* rewrite state handling

(temporarily removed loading states)

* add async support

* refactor and deduplicate library importing logic

* hide hints when library open

* fix snaps

* support promise in `initialData.libraryItems`

* add default to params instead
2022-04-20 14:40:03 +02:00
..
collab feat: reconcile when saving to firebase (#4991) 2022-04-17 22:40:39 +02:00
components chore: add ga for most actions (#4829) 2022-03-28 14:46:40 +02:00
data feat: rewrite library state management & related refactor (#5067) 2022-04-20 14:40:03 +02:00
app_constants.ts feat: reconcile when saving to firebase (#4991) 2022-04-17 22:40:39 +02:00
CustomStats.tsx Refactor: convert initializeApp to func component and use JSX transform in the codebase (#4056) 2021-10-14 22:56:51 +05:30
index.scss feat: hide trash button during collaboration (#5037) 2022-04-15 09:21:41 -07:00
index.tsx feat: rewrite library state management & related refactor (#5067) 2022-04-20 14:40:03 +02:00
pwa.ts Add "Safari" to PWACompat loading condition 2020-12-09 16:49:12 +01:00
sentry.ts expose resetScene and getSceneElementsIncludingDeleted && move excalidrawApp to excalidraw-app folder (#2272) 2020-10-25 15:09:57 +01:00