[wp-trac] [WordPress Trac] #64647: Interactivity API: Update loading bar to use private router store

WordPress Trac noreply at wordpress.org
Mon Feb 16 21:02:50 UTC 2026


#64647: Interactivity API: Update loading bar to use private router store
-------------------------------+--------------------------
 Reporter:  luisherranz        |       Owner:  luisherranz
     Type:  enhancement        |      Status:  closed
 Priority:  normal             |   Milestone:  7.0
Component:  Interactivity API  |     Version:
 Severity:  normal             |  Resolution:  fixed
 Keywords:  has-patch          |     Focuses:
-------------------------------+--------------------------
Changes (by luisherranz):

 * owner:  (none) => luisherranz
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"61653" 61653]:
 {{{
 #!CommitTicketReference repository="" revision="61653"
 Interactivity API: Use the private router store for the loading bar
 markup.

 Update the `data-wp-interactive` directive in the loading bar from
 `core/router` to `core/router/private` so that internal navigation state
 properties (`hasStarted`, `hasFinished`) are not exposed as part of the
 public `core/router` store API.

 Props westonruter.
 Fixes #64647.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/64647#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list