Redirect Script
ควบคุมการนำทางของ App ได้ผ่านจาการใช้งาน Script ของ App นั้นๆ โดยการใช้ fn.navigate ในการเปลี่ยน url
สามารถเพิ่มความซับซ้อนในการทำงานร่วมกับการตรวจสอบ Role หรือ Permission ของ user ได้ ผ่าน
- fn.hasRole(
{
id, slug}
) eg. fn.hasRole({
id: 1}
) to check is user has role id equal 1 - fn.hasPermission(
{
id, slug}
) eg. fn.hasPermission({
slug: 'admin'}
) to check is user permission role slug equal admin
Script
if(hasRole({slug: 'admin'})){
fn.navigate('/hype-apps/sample')
}else{
fn.navigate('/hype-apps/sample2')
}