Appearance
Utils and schemes ​
Utils ​
Shared utilities used by the app and plugins. All under utils/ in the Admin-Frontend repo.
| File | Purpose |
|---|---|
| index.js | General helpers: isSame, sortBy, toQueryString, deepSearch, and other shared functions |
| cacheHelpers.js | Client-side cache helpers (e.g. localStorage/sessionStorage) |
| cancelTokenManager.js | Axios cancel token registration and cancellation (used by axios plugin) |
| helper.js | makeMutations and other Vue/store helpers |
| fileHierarchy.js | Build or traverse file/folder hierarchy |
| apiRateLimiter.js | Request queue / rate limiting for API calls (used by axios plugin) |
Schemes ​
Auth schemes used by @nuxtjs/auth-next. Under schemes/.
| File | Purpose |
|---|---|
| customScheme.js | Custom auth scheme (e.g. extended local strategy) |
| external.js | External auth strategy scheme (token/user endpoints for external users); referenced in nuxt.config as ~/schemes/external for the external strategy |