feat: catalog read cache (api + user apps) and clearer Zarrin accounting errors
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -6,11 +6,11 @@ import { nextTick, ref } from 'vue'
|
||||
* after another. The styles are the global `.reveal` / `.is-revealed` pair in
|
||||
* assets/styles/style.less.
|
||||
*
|
||||
* MasterLayout renders its routes without keep-alive, so a screen remounts on
|
||||
* every return to its tab. Which screens have already played is kept here in
|
||||
* module scope, so the entrance is a first-run flourish that resets only on a
|
||||
* full reload — replaying it on each tab switch would fight the page
|
||||
* transition rather than add to it. (A `let` at the top of <script setup>
|
||||
* MasterLayout keeps the main tabs alive, but a screen still remounts after a
|
||||
* full-page route or if it is not in the keep-alive list. Which screens have
|
||||
* already played is kept here in module scope, so the entrance is a first-run
|
||||
* flourish that resets only on a full reload — replaying it on each return
|
||||
* would fight the page transition rather than add to it. (A `let` at the top of <script setup>
|
||||
* would not do this: that code runs once per mount.)
|
||||
*/
|
||||
const played = new Set<string>()
|
||||
|
||||
Reference in New Issue
Block a user