Fix admin page hook and assets enqueue process