HEX
Server: nginx/1.18.0
System: Linux mail.dakarash.co.id 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User: www-data (33)
PHP: 8.1.2-1ubuntu2.23
Disabled: NONE
Upload Files
File: /home/dakarash.co.id/public_html/wp-content/plugins/visual-portfolio/gutenberg/blocks/sort/view.js
import $ from 'jquery';

const $doc = $(document);

$doc.on('change', '.vp-block-sort select', (e) => {
	const $current = $(e.currentTarget);
	const $loop = $current.closest('.vp-block-loop');
	const $legacyBlock = $loop.find('.vp-portfolio');
	const vpf = $legacyBlock?.[0]?.vpf;

	if (!vpf) {
		return;
	}

	e.preventDefault();

	const value = $current.val();
	const $option = $current.find(`[value="${value}"]`);

	if ($option.length) {
		vpf.loadNewItems($option.attr('data-vp-url'), true);
	}
});