# gutenberg/16.6.0/build/block-library/blocks/query/view.min.js

Gutenberg, version 16.6.0. 2 lines.

- Page: https://pluginprobe.com/plugins/gutenberg/16.6.0/code/build/block-library/blocks/query/view.min.js
- Raw: https://pluginprobe.com/plugins/gutenberg/16.6.0/raw/build/block-library/blocks/query/view.min.js
- Modified: 2023-09-06T21:26:06+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/gutenberg/16.6.0/code/build/block-library/blocks/query/view.min.js#L10-L20`.

```javascript
(()=>{"use strict";const e=window.wp.interactivity,t=e=>e&&e instanceof window.HTMLAnchorElement&&e.href&&(!e.target||"_self"===e.target)&&e.origin===window.location.origin;(0,e.store)({selectors:{core:{query:{startAnimation:({context:e})=>"start"===e.core.query.animation,finishAnimation:({context:e})=>"finish"===e.core.query.animation}}},actions:{core:{query:{navigate:async({event:a,ref:r,context:i,state:o})=>{if(t(r)&&(e=>!(0!==e.button||e.metaKey||e.ctrlKey||e.altKey||e.shiftKey||e.defaultPrevented))(a)){a.preventDefault();const t=r.closest("[data-wp-navigation-id]").dataset.wpNavigationId,n=setTimeout((()=>{i.core.query.message=o.core.query.loadingText,i.core.query.animation="start"}),300);await(0,e.navigate)(r.href),clearTimeout(n),i.core.query.message=o.core.query.loadedText+(i.core.query.message===o.core.query.loadedText?" ":""),i.core.query.animation="finish",document.querySelector(`[data-wp-navigation-id=${t}] a[href]`)?.focus()}},prefetch:async({ref:a})=>{t(a)&&await(0,e.prefetch)(a.href)}}}}})})();
//# sourceMappingURL=view.min.js.map
```
