* fixes incorrect scrollbar override issue
Here the CSS for scrollbar-width is overriding the CSS which is defined in the main.css file (--scrollbar-width: calc(var(--font-size) * 0.6);) due to which the scrollbars are incorrectly loaded in the application
* keep the scrollbars thin for macos
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
* chore: Add sync-storage-rule fetcher for StorageRuleChanged event
* chore: Update error message for restricted project creation
* chore: Add organization storage rule and sync storage rule routes
* chore: Add syncStorageRule function for syncing organization storage rule
* chore: Add sync-storage-rule fetcher for StorageRuleChanged event
* chore: Remove console.log statement in project route file
* chore: Cache organization storage rule in syncStorageRule function
* chore: Update project dropdown to show storage restriction message
* chore: Refactor organization storage loader to handle cached response with empty object
* chore: Update project route to handle create new project error
* chore: Removed promise all
* chore: Update organization storage loader to use in-memory cache for storage rules
* chore: Update project route to handle create new project error
* chore: Update organization storage loader to use organizationId as key in in-memory cache
* chore: Update organization storage loader to use organizationId as key in in-memory cache
* chore: Update project dropdown to show storage restriction message
* chore: Add validation for project type selection in ProjectDropdown component
* chore: Add validation for project type selection in ProjectDropdown component
* chore: Refactor project route to use OrgAndProjectData interface for last loaded org and project ID
* Refactor project route to use OrgAndProjectData interface for last loaded org and project ID
* Refactor project route to use OrgAndProjectData interface for last loaded org and project ID
* Refactor project route to use OrgAndProjectData interface for last loaded org and project ID
* Removed unused dependencies
* Change useEffect
* Refactor organization storage loader to return storagePromise instead of storage
* fix: del await in the loader
* chore: Add validation for project type selection in ProjectDropdown component
---------
Co-authored-by: Curry Yang <1019yanglu@gmail.com>
* perf: change org improvement
* add comments
* fix: can't see project after switch to a new organization
---------
Co-authored-by: Hexxa <hexxa@outlook.com>