switching from admin to helix feature complete

This commit is contained in:
Abhijit Bhatnagar 2025-08-04 13:20:11 +05:30
parent fa5b242783
commit b91f540624
10 changed files with 1453 additions and 5 deletions

View file

@ -3,9 +3,15 @@ add_action('admin_enqueue_scripts', function ($hook) {
if ($hook !== 'toplevel_page_helix') return;
wp_enqueue_script('helix-app', plugin_dir_url(__FILE__) . 'build/index.js', [], null, true);
// Get the original route that was redirected
$original_route = isset($_GET['helix_route']) ? $_GET['helix_route'] : '/wp-admin/';
wp_localize_script('helix-app', 'helixData', [
'restUrl' => esc_url_raw(rest_url('helix/v1/')),
'nonce' => wp_create_nonce('wp_rest'),
'user' => wp_get_current_user(),
'originalRoute' => $original_route,
'adminUrl' => admin_url(),
]);
});