* feat: fix clickoutside for multi modal case, fix select list options display.
* Move select to a separate folder
* Serach field CSS tweak
* Replace the old `Select` with the new one
* Remove old `Select` component and switch `SelectNew` component name
* Added `$effect` type to eslint config
* Added the `searchable` property to `Select`
* disable text selection and added an animation
* dropzone hover animation update
* Remove focus state outline
* Move `Listitem` to `ProjectPopup` as a snippet
* rename `useResize` to `resizeObserver`
* Rename `useAutoHeight` to `autoHeight`
* remove unused component `PopupMenuItem`
* Update `Unupply` modal design
* Handle `Select` position on resize
* added an animation to the new context menu
* Right click context menu added
* revert right click context menu
* Context menu: add `item` arg for the `open` method
* updated context menu for `Filter`, `FileItem`, branch `kebab` menu
* Updated Dropdown context menus
* Temporary remove `copy PR link`
* Rename: `BranchLanePopupMenu ` to `BranchLaneContextMenu`
* FileListItem uncomment commented code
* Hunk context menu updated
* Remove `PopupMenu`
* Replace the old `ContextMenu` file with the new one
* Added blocking overlay for dropdown context menus
* animation timing update
* `Select` folder renamed to `select`
* import fix
* import fix
* remove commented code and `console.log`
* add arrow navigation to the `Select` component
* case sensitivity added
* Update HunkViewer.svelte
* remove duplicated folder