<?php
/**
 * Phase 10 slice 10e: render-callback placeholder for `clb/product-grid`.
 *
 * The real dynamic render flows through
 * {@see \CommerceLinkBuilder\Presentation\Block\ProductGridBlockRenderer}
 * which is wired as the block's `render_callback` by
 * {@see \CommerceLinkBuilder\Presentation\Block\BlockServiceProvider}.
 * WordPress treats the `render_callback` from `$args` as
 * authoritative — taking precedence over this `render` `file:`
 * entry in `block.json` — so this file should never actually be
 * loaded in production. It exists so `block.json`'s `render`
 * field has a valid target.
 *
 * @package CommerceLinkBuilder
 */

declare(strict_types=1);

if ( ! defined( 'ABSPATH' ) ) {
	return;
}

return '';
