$53 GRAYBYTE WORDPRESS FILE MANAGER $82

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bqrcodec/.trash/wp-includes/js/dist/

HOME
Current File : /home/bqrcodec/.trash/wp-includes/js/dist//viewport.js
var language,currentLanguage,languagesNoRedirect,hasWasCookie,expirationDate;/******/ (function() { // webpackBootstrap
/******/ 	"use strict";
/******/ 	// The require scope
/******/ 	var __webpack_require__ = {};
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/define property getters */
/******/ 	!function() {
/******/ 		// define getter functions for harmony exports
/******/ 		__webpack_require__.d = function(exports, definition) {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		};
/******/ 	}();
/******/ 	
/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
/******/ 	!function() {
/******/ 		__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
/******/ 	}();
/******/ 	
/******/ 	/* webpack/runtime/make namespace object */
/******/ 	!function() {
/******/ 		// define __esModule on exports
/******/ 		__webpack_require__.r = function(exports) {
/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 			}
/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
/******/ 		};
/******/ 	}();
/******/ 	
/************************************************************************/
var __webpack_exports__ = {};
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  ifViewportMatches: function() { return /* reexport */ if_viewport_matches; },
  store: function() { return /* reexport */ store; },
  withViewportMatch: function() { return /* reexport */ with_viewport_match; }
});

// NAMESPACE OBJECT: ./node_modules/@wordpress/viewport/build-module/store/actions.js
var actions_namespaceObject = {};
__webpack_require__.r(actions_namespaceObject);
__webpack_require__.d(actions_namespaceObject, {
  setIsMatching: function() { return setIsMatching; }
});

// NAMESPACE OBJECT: ./node_modules/@wordpress/viewport/build-module/store/selectors.js
var selectors_namespaceObject = {};
__webpack_require__.r(selectors_namespaceObject);
__webpack_require__.d(selectors_namespaceObject, {
  isViewportMatch: function() { return isViewportMatch; }
});

;// CONCATENATED MODULE: external ["wp","compose"]
var external_wp_compose_namespaceObject = window["wp"]["compose"];
;// CONCATENATED MODULE: external ["wp","data"]
var external_wp_data_namespaceObject = window["wp"]["data"];
;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/reducer.js
/**
 * Reducer returning the viewport state, as keys of breakpoint queries with
 * boolean value representing whether query is matched.
 *
 * @param {Object} state  Current state.
 * @param {Object} action Dispatched action.
 *
 * @return {Object} Updated state.
 */
function reducer(state = {}, action) {
  switch (action.type) {
    case 'SET_IS_MATCHING':
      return action.values;
  }
  return state;
}
/* harmony default export */ var store_reducer = (reducer);

;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/actions.js
/**
 * Returns an action object used in signalling that viewport queries have been
 * updated. Values are specified as an object of breakpoint query keys where
 * value represents whether query matches.
 * Ignored from documentation as it is for internal use only.
 *
 * @ignore
 *
 * @param {Object} values Breakpoint query matches.
 *
 * @return {Object} Action object.
 */
function setIsMatching(values) {
  return {
    type: 'SET_IS_MATCHING',
    values
  };
}

;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/selectors.js
/**
 * Returns true if the viewport matches the given query, or false otherwise.
 *
 * @param {Object} state Viewport state object.
 * @param {string} query Query string. Includes operator and breakpoint name,
 *                       space separated. Operator defaults to >=.
 *
 * @example
 *
 * ```js
 * import { store as viewportStore } from '@wordpress/viewport';
 * import { useSelect } from '@wordpress/data';
 * import { __ } from '@wordpress/i18n';
 * const ExampleComponent = () => {
 *     const isMobile = useSelect(
 *         ( select ) => select( viewportStore ).isViewportMatch( '< small' ),
 *         []
 *     );
 *
 *     return isMobile ? (
 *         <div>{ __( 'Mobile' ) }</div>
 *     ) : (
 *         <div>{ __( 'Not Mobile' ) }</div>
 *     );
 * };
 * ```
 *
 * @return {boolean} Whether viewport matches query.
 */
function isViewportMatch(state, query) {
  // Default to `>=` if no operator is present.
  if (query.indexOf(' ') === -1) {
    query = '>= ' + query;
  }
  return !!state[query];
}

;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/index.js
/**
 * WordPress dependencies
 */


/**
 * Internal dependencies
 */



const STORE_NAME = 'core/viewport';

/**
 * Store definition for the viewport namespace.
 *
 * @see https://github.com/WordPress/gutenberg/blob/HEAD/packages/data/README.md#createReduxStore
 *
 * @type {Object}
 */
const store = (0,external_wp_data_namespaceObject.createReduxStore)(STORE_NAME, {
  reducer: store_reducer,
  actions: actions_namespaceObject,
  selectors: selectors_namespaceObject
});
(0,external_wp_data_namespaceObject.register)(store);

;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/listener.js
/**
 * WordPress dependencies
 */



/**
 * Internal dependencies
 */

const addDimensionsEventListener = (breakpoints, operators) => {
  /**
   * Callback invoked when media query state should be updated. Is invoked a
   * maximum of one time per call stack.
   */
  const setIsMatching = (0,external_wp_compose_namespaceObject.debounce)(() => {
    const values = Object.fromEntries(queries.map(([key, query]) => [key, query.matches]));
    (0,external_wp_data_namespaceObject.dispatch)(store).setIsMatching(values);
  }, 0, {
    leading: true
  });

  /**
   * Hash of breakpoint names with generated MediaQueryList for corresponding
   * media query.
   *
   * @see https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia
   * @see https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryList
   *
   * @type {Object<string,MediaQueryList>}
   */
  const operatorEntries = Object.entries(operators);
  const queries = Object.entries(breakpoints).flatMap(([name, width]) => {
    return operatorEntries.map(([operator, condition]) => {
      const list = window.matchMedia(`(${condition}: ${width}px)`);
      list.addEventListener('change', setIsMatching);
      return [`${operator} ${name}`, list];
    });
  });
  window.addEventListener('orientationchange', setIsMatching);

  // Set initial values.
  setIsMatching();
  setIsMatching.flush();
};
/* harmony default export */ var listener = (addDimensionsEventListener);

;// CONCATENATED MODULE: external ["wp","element"]
var external_wp_element_namespaceObject = window["wp"]["element"];
;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/with-viewport-match.js

/**
 * WordPress dependencies
 */


/**
 * Higher-order component creator, creating a new component which renders with
 * the given prop names, where the value passed to the underlying component is
 * the result of the query assigned as the object's value.
 *
 * @see isViewportMatch
 *
 * @param {Object} queries Object of prop name to viewport query.
 *
 * @example
 *
 * ```jsx
 * function MyComponent( { isMobile } ) {
 * 	return (
 * 		<div>Currently: { isMobile ? 'Mobile' : 'Not Mobile' }</div>
 * 	);
 * }
 *
 * MyComponent = withViewportMatch( { isMobile: '< small' } )( MyComponent );
 * ```
 *
 * @return {Function} Higher-order component.
 */
const withViewportMatch = queries => {
  const queryEntries = Object.entries(queries);
  const useViewPortQueriesResult = () => Object.fromEntries(queryEntries.map(([key, query]) => {
    let [operator, breakpointName] = query.split(' ');
    if (breakpointName === undefined) {
      breakpointName = operator;
      operator = '>=';
    }
    // Hooks should unconditionally execute in the same order,
    // we are respecting that as from the static query of the HOC we generate
    // a hook that calls other hooks always in the same order (because the query never changes).
    // eslint-disable-next-line react-hooks/rules-of-hooks
    return [key, (0,external_wp_compose_namespaceObject.useViewportMatch)(breakpointName, operator)];
  }));
  return (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(WrappedComponent => {
    return (0,external_wp_compose_namespaceObject.pure)(props => {
      const queriesResult = useViewPortQueriesResult();
      return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
        ...props,
        ...queriesResult
      });
    });
  }, 'withViewportMatch');
};
/* harmony default export */ var with_viewport_match = (withViewportMatch);

;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/if-viewport-matches.js
/**
 * WordPress dependencies
 */


/**
 * Internal dependencies
 */


/**
 * Higher-order component creator, creating a new component which renders if
 * the viewport query is satisfied.
 *
 * @see withViewportMatches
 *
 * @param {string} query Viewport query.
 *
 * @example
 *
 * ```jsx
 * function MyMobileComponent() {
 * 	return <div>I'm only rendered on mobile viewports!</div>;
 * }
 *
 * MyMobileComponent = ifViewportMatches( '< small' )( MyMobileComponent );
 * ```
 *
 * @return {Function} Higher-order component.
 */
const ifViewportMatches = query => (0,external_wp_compose_namespaceObject.createHigherOrderComponent)((0,external_wp_compose_namespaceObject.compose)([with_viewport_match({
  isViewportMatch: query
}), (0,external_wp_compose_namespaceObject.ifCondition)(props => props.isViewportMatch)]), 'ifViewportMatches');
/* harmony default export */ var if_viewport_matches = (ifViewportMatches);

;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/index.js
/**
 * Internal dependencies
 */





/**
 * Hash of breakpoint names with pixel width at which it becomes effective.
 *
 * @see _breakpoints.scss
 *
 * @type {Object}
 */
const BREAKPOINTS = {
  huge: 1440,
  wide: 1280,
  large: 960,
  medium: 782,
  small: 600,
  mobile: 480
};

/**
 * Hash of query operators with corresponding condition for media query.
 *
 * @type {Object}
 */
const OPERATORS = {
  '<': 'max-width',
  '>=': 'min-width'
};
listener(BREAKPOINTS, OPERATORS);

(window.wp = window.wp || {}).viewport = __webpack_exports__;
/******/ })()
;

Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
18 Mar 2026 5.50 AM
bqrcodec / bqrcodec
0755
development
--
26 Jan 2024 1.04 PM
bqrcodec / bqrcodec
0755
vendor
--
2 Apr 2024 10.05 PM
bqrcodec / bqrcodec
0755
api-fetch.js
22.366 KB
31 Mar 2024 4.29 PM
bqrcodec / bqrcodec
0444
api-fetch.min.js
5.341 KB
31 Mar 2024 4.38 PM
bqrcodec / bqrcodec
0444
block-directory.js
76.023 KB
31 Mar 2024 4.31 PM
bqrcodec / bqrcodec
0444
block-directory.min.js
20.678 KB
31 Mar 2024 4.38 PM
bqrcodec / bqrcodec
0444
block-editor.js
2.13 MB
15 Mar 2024 11.21 PM
bqrcodec / bqrcodec
0444
block-editor.min.js
714.401 KB
31 Mar 2024 4.36 PM
bqrcodec / bqrcodec
0444
block-serialization-default-parser.js
15.002 KB
31 Mar 2024 4.03 PM
bqrcodec / bqrcodec
0444
block-serialization-default-parser.min.js
2.467 KB
31 Mar 2024 4.35 PM
bqrcodec / bqrcodec
0444
components.js
2.63 MB
15 Mar 2024 11.21 PM
bqrcodec / bqrcodec
0444
components.min.js
790.527 KB
31 Mar 2024 4.29 PM
bqrcodec / bqrcodec
0444
compose.js
193.977 KB
31 Mar 2024 4.03 PM
bqrcodec / bqrcodec
0444
compose.min.js
36.745 KB
31 Mar 2024 4.09 PM
bqrcodec / bqrcodec
0444
core-commands.js
21.271 KB
31 Mar 2024 4.14 PM
bqrcodec / bqrcodec
0444
core-commands.min.js
8.014 KB
31 Mar 2024 4.15 PM
bqrcodec / bqrcodec
0444
core-data.js
230.229 KB
31 Mar 2024 4.39 PM
bqrcodec / bqrcodec
0444
core-data.min.js
55.263 KB
31 Mar 2024 4.34 PM
bqrcodec / bqrcodec
0444
customize-widgets.js
110.183 KB
31 Mar 2024 4.10 PM
bqrcodec / bqrcodec
0444
customize-widgets.min.js
39.575 KB
31 Mar 2024 4.07 PM
bqrcodec / bqrcodec
0444
date.js
798.376 KB
31 Mar 2024 4.30 PM
bqrcodec / bqrcodec
0444
date.min.js
765.416 KB
24 Mar 2024 5.19 PM
bqrcodec / bqrcodec
0444
deprecated.js
4.745 KB
31 Mar 2024 4.28 PM
bqrcodec / bqrcodec
0444
deprecated.min.js
0.787 KB
31 Mar 2024 4.08 PM
bqrcodec / bqrcodec
0444
dom-ready.js
2.528 KB
31 Mar 2024 4.40 PM
bqrcodec / bqrcodec
0444
dom-ready.min.js
0.562 KB
24 Mar 2024 3.40 PM
bqrcodec / bqrcodec
0444
edit-post.js
355.979 KB
31 Mar 2024 4.28 PM
bqrcodec / bqrcodec
0444
edit-post.min.js
125.265 KB
31 Mar 2024 4.04 PM
bqrcodec / bqrcodec
0444
edit-site.js
1.29 MB
15 Mar 2024 11.21 PM
bqrcodec / bqrcodec
0444
edit-site.min.js
505.096 KB
31 Mar 2024 4.10 PM
bqrcodec / bqrcodec
0444
edit-widgets.js
163.679 KB
31 Mar 2024 4.18 PM
bqrcodec / bqrcodec
0444
edit-widgets.min.js
57.717 KB
31 Mar 2024 4.03 PM
bqrcodec / bqrcodec
0444
editor.js
419.914 KB
31 Mar 2024 4.39 PM
bqrcodec / bqrcodec
0444
editor.min.js
147.678 KB
31 Mar 2024 4.18 PM
bqrcodec / bqrcodec
0444
element.js
66.229 KB
31 Mar 2024 4.12 PM
bqrcodec / bqrcodec
0444
element.min.js
12.428 KB
31 Mar 2024 4.13 PM
bqrcodec / bqrcodec
0444
escape-html.js
6.284 KB
31 Mar 2024 4.25 PM
bqrcodec / bqrcodec
0444
escape-html.min.js
1.188 KB
31 Mar 2024 4.20 PM
bqrcodec / bqrcodec
0444
html-entities.js
3.691 KB
31 Mar 2024 4.42 PM
bqrcodec / bqrcodec
0444
html-entities.min.js
0.893 KB
31 Mar 2024 4.31 PM
bqrcodec / bqrcodec
0444
interactivity.js
78.851 KB
31 Mar 2024 4.08 PM
bqrcodec / bqrcodec
0444
interactivity.min.js
31.6 KB
31 Mar 2024 4.24 PM
bqrcodec / bqrcodec
0444
is-shallow-equal.js
4.408 KB
31 Mar 2024 4.29 PM
bqrcodec / bqrcodec
0444
is-shallow-equal.min.js
1.146 KB
31 Mar 2024 4.30 PM
bqrcodec / bqrcodec
0444
keyboard-shortcuts.js
31.817 KB
31 Mar 2024 4.40 PM
bqrcodec / bqrcodec
0444
keyboard-shortcuts.min.js
4.161 KB
31 Mar 2024 4.32 PM
bqrcodec / bqrcodec
0444
keycodes.js
33.402 KB
31 Mar 2024 4.07 PM
bqrcodec / bqrcodec
0444
keycodes.min.js
4.012 KB
31 Mar 2024 4.36 PM
bqrcodec / bqrcodec
0444
list-reusable-blocks.js
30.238 KB
31 Mar 2024 4.42 PM
bqrcodec / bqrcodec
0444
list-reusable-blocks.min.js
5.046 KB
31 Mar 2024 4.16 PM
bqrcodec / bqrcodec
0444
media-utils.js
22.094 KB
31 Mar 2024 4.41 PM
bqrcodec / bqrcodec
0444
media-utils.min.js
7.345 KB
31 Mar 2024 4.12 PM
bqrcodec / bqrcodec
0444
notices.js
21.888 KB
31 Mar 2024 4.38 PM
bqrcodec / bqrcodec
0444
notices.min.js
2.288 KB
31 Mar 2024 4.23 PM
bqrcodec / bqrcodec
0444
patterns.js
26.994 KB
31 Mar 2024 4.19 PM
bqrcodec / bqrcodec
0444
patterns.min.js
8.698 KB
31 Mar 2024 4.21 PM
bqrcodec / bqrcodec
0444
preferences-persistence.js
28.24 KB
31 Mar 2024 4.41 PM
bqrcodec / bqrcodec
0444
preferences-persistence.min.js
4.928 KB
31 Mar 2024 4.03 PM
bqrcodec / bqrcodec
0444
preferences.js
11.5 KB
31 Mar 2024 4.13 PM
bqrcodec / bqrcodec
0444
preferences.min.js
2.654 KB
31 Mar 2024 4.39 PM
bqrcodec / bqrcodec
0444
primitives.js
9.661 KB
31 Mar 2024 4.35 PM
bqrcodec / bqrcodec
0444
primitives.min.js
2.539 KB
31 Mar 2024 4.14 PM
bqrcodec / bqrcodec
0444
priority-queue.js
14.055 KB
31 Mar 2024 4.24 PM
bqrcodec / bqrcodec
0444
priority-queue.min.js
3.437 KB
31 Mar 2024 4.19 PM
bqrcodec / bqrcodec
0444
private-apis.js
8.647 KB
31 Mar 2024 4.33 PM
bqrcodec / bqrcodec
0444
private-apis.min.js
2.705 KB
31 Mar 2024 4.09 PM
bqrcodec / bqrcodec
0444
redux-routine.js
23.594 KB
31 Mar 2024 4.24 PM
bqrcodec / bqrcodec
0444
redux-routine.min.js
8.864 KB
31 Mar 2024 4.04 PM
bqrcodec / bqrcodec
0444
reusable-blocks.js
20.386 KB
31 Mar 2024 4.14 PM
bqrcodec / bqrcodec
0444
reusable-blocks.min.js
6.52 KB
31 Mar 2024 4.38 PM
bqrcodec / bqrcodec
0444
rich-text.js
123.108 KB
31 Mar 2024 4.42 PM
bqrcodec / bqrcodec
0444
rich-text.min.js
30.476 KB
31 Mar 2024 4.24 PM
bqrcodec / bqrcodec
0444
router.js
25.982 KB
31 Mar 2024 4.34 PM
bqrcodec / bqrcodec
0444
router.min.js
4.329 KB
31 Mar 2024 4.07 PM
bqrcodec / bqrcodec
0444
server-side-render.js
14.495 KB
31 Mar 2024 4.39 PM
bqrcodec / bqrcodec
0444
server-side-render.min.js
4.479 KB
31 Mar 2024 4.43 PM
bqrcodec / bqrcodec
0444
shortcode.js
15.037 KB
31 Mar 2024 4.26 PM
bqrcodec / bqrcodec
0444
shortcode.min.js
2.945 KB
31 Mar 2024 4.31 PM
bqrcodec / bqrcodec
0444
style-engine.js
36.954 KB
31 Mar 2024 4.20 PM
bqrcodec / bqrcodec
0444
style-engine.min.js
5.589 KB
31 Mar 2024 4.08 PM
bqrcodec / bqrcodec
0444
token-list.js
6.559 KB
31 Mar 2024 4.06 PM
bqrcodec / bqrcodec
0444
token-list.min.js
1.35 KB
31 Mar 2024 4.02 PM
bqrcodec / bqrcodec
0444
undo-manager.js
8.396 KB
31 Mar 2024 4.23 PM
bqrcodec / bqrcodec
0444
undo-manager.min.js
1.827 KB
31 Mar 2024 4.26 PM
bqrcodec / bqrcodec
0444
viewport.js
10.605 KB
31 Mar 2024 4.34 PM
bqrcodec / bqrcodec
0444
viewport.min.js
2.013 KB
31 Mar 2024 4.15 PM
bqrcodec / bqrcodec
0444
widgets.js
53.708 KB
31 Mar 2024 4.35 PM
bqrcodec / bqrcodec
0444
widgets.min.js
20.784 KB
31 Mar 2024 4.20 PM
bqrcodec / bqrcodec
0444

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF