ih-black-lion
Version:
State handler for Arus projects
1,090 lines (1,086 loc) • 28.1 kB
JavaScript
/* global
__IMAGE_START_DATE__
__IMAGE_LINK_URL__
__IMAGE_STOP_DATE__
__IMAGE_SOURCE_URL__
*/
const startDate = parseInt(__IMAGE_START_DATE__, 10);
const endDate = parseInt(__IMAGE_STOP_DATE__, 10);
export default {
Version: "ANH",
Dashboard: {
currentHash: "#/",
large: {
columns: [
{
classes: "medium-4 large-3",
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_QUICK_LINKS_STUDE1090317",
pageletTitle: "Quick Links",
expanded: false,
currentHash: "#/",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_SHI_HMPG1088939",
pageletTitle: "Student Health Insurance",
expanded: false,
currentHash: "#/",
column: 0
}
},
{
name: "ContactUs",
props: {
title: "Helpful Contacts",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
classes: "medium-8 large-5",
cards: [
{
name: "Schedule",
props: {
column: 1,
ClassScheduleUrl: __VIEW_SCHEDULE_URL__
}
},
{
name: "AccountSummary",
props: {
column: 1
}
},
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_DASHBOARD_NEWS",
column: 1
}
},
{ name: "placeHolder" }
]
},
{
classes: "medium-8 large-4",
cards: [
{
name: "TodoList",
props: {
column: 2
}
},
{
name: "ServiceIndicators",
props: {
column: 2
}
},
{
name: "NeedHelp",
props: {
column: 2
}
},
{
name: "ImageCard",
props: {
imageSrc: __IMAGE_SOURCE_URL__,
link: __IMAGE_LINK_URL__,
dateDisplayed: startDate,
dateStopDisplayed: endDate,
column: 2
}
},
{ name: "placeHolder" }
]
}
]
},
medium: {
columns: [
{
classes: "medium-4 large-4",
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_QUICK_LINKS_STUDE1090317",
pageletTitle: "Quick Links",
expanded: false,
currentHash: "#/",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_SHI_HMPG1088939",
pageletTitle: "Student Health Insurance",
expanded: false,
currentHash: "#/",
column: 0
}
},
{
name: "ContactUs",
props: {
title: "Helpful Contacts",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
classes: "medium-8 large-8",
cards: [
// {
// name: 'ClassSchedule',
// props: {
// column: 1,
// },
// },
{
name: "AccountSummary",
props: {
column: 1
}
},
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_DASHBOARD_NEWS",
column: 1
}
},
{
name: "TodoList",
props: {
column: 1
}
},
{
name: "ServiceIndicators",
props: {
column: 1
}
},
{
name: "NeedHelp",
props: {
column: 1
}
},
{
name: "ImageCard",
props: {
imageSrc: __IMAGE_SOURCE_URL__,
link: __IMAGE_LINK_URL__,
dateDisplayed: startDate,
dateStopDisplayed: endDate,
column: 1
}
},
{ name: "placeHolder" }
]
}
]
},
mobile: {
columns: [
{
classes: "medium-12 large-12",
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_QUICK_LINKS_STUDE1090317",
pageletTitle: "Quick Links",
expanded: false,
currentHash: "#/",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_SHI_HMPG1088939",
pageletTitle: "Student Health Insurance",
expanded: false,
currentHash: "#/",
column: 0
}
},
{
name: "ContactUs",
props: {
title: "Helpful Contacts",
column: 0
}
},
// {
// name: 'ClassSchedule',
// props: {
// column: 0,
// },
// },
{
name: "AccountSummary",
props: {
column: 0
}
},
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_DASHBOARD_NEWS",
column: 0
}
},
{
name: "TodoList",
props: {
column: 0
}
},
{
name: "ServiceIndicators",
props: {
column: 0
}
},
{
name: "NeedHelp",
props: {
column: 0
}
},
{
name: "ImageCard",
props: {
imageSrc: __IMAGE_SOURCE_URL__,
link: __IMAGE_LINK_URL__,
dateDisplayed: startDate,
dateStopDisplayed: endDate,
column: 0
}
},
{ name: "placeHolder" }
]
}
]
}
},
Academics: {
currentHash: "#/academics",
navNames: [
"ADMN_CALENDARS_AND_DEA1026062",
"ADMN_COURSES_SCHEDULE_1067293",
"ADMN_DEGREE_AUDIT_TRAN1057362",
"ADMN_GRADUATION_COMMEN1048650",
"ADMN_DEGREE_AUDIT_ADVI1055714"
],
large: {
columns: [
{
classes: "medium-4 large-4",
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_CALENDARS_AND_DEA1026062",
pageletTitle: "Calendars and Deadlines",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_COURSES_SCHEDULE_1067293",
pageletTitle: "Classes and Schedule",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_DEGREE_AUDIT_TRAN1057362",
pageletTitle: "Grades/Transcript/Enroll Cert",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_GRADUATION_COMMEN1048650",
pageletTitle: "Graduation/Commencement",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_DEGREE_AUDIT_ADVI1055714",
pageletTitle: "Degree Audit",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
classes: "medium-5 large-5",
cards: [
// {
// name: 'CourseHistory',
// props: {
// column: 1,
// },
// },
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_ACADEMIC_NEWS",
column: 1
}
},
{ name: "placeHolder" }
]
},
{
classes: "medium-4 large-4",
cards: [
{
name: "AcademicProfile",
props: {
column: 2
}
},
// {
// name: 'NewsFeed',
// props: {
// pageletName: 'UCI_STUDENT_ACADEMIC_NEWS',
// column: 2,
// },
// },
{
name: "NeedHelp",
props: {
column: 2
}
},
{ name: "placeHolder" }
]
}
]
},
medium: {
columns: [
{
classes: "medium-4 large-4",
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_CALENDARS_AND_DEA1026062",
pageletTitle: "Calendars and Deadlines",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_COURSES_SCHEDULE_1067293",
pageletTitle: "Classes and Schedule",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_DEGREE_AUDIT_TRAN1057362",
pageletTitle: "Grades/Transcript/Enroll Cert",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_GRADUATION_COMMEN1048650",
pageletTitle: "Graduation/Commencement",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_DEGREE_AUDIT_ADVI1055714",
pageletTitle: "Degree Audit",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
classes: "medium-8 large-8",
cards: [
// {
// name: 'CourseHistory',
// props: {
// column: 1,
// },
// },
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_ACADEMIC_NEWS",
column: 1
}
},
{
name: "AcademicProfile",
props: {
column: 1
}
},
// {
// name: 'NewsFeed',
// props: {
// pageletName: 'UCI_STUDENT_ACADEMIC_NEWS',
// column: 1,
// },
// },
{
name: "NeedHelp",
props: {
column: 1
}
},
{ name: "placeHolder" }
]
}
]
},
mobile: {
columns: [
{
classes: "medium-12 large-12",
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_CALENDARS_AND_DEA1026062",
pageletTitle: "Calendars and Deadlines",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_COURSES_SCHEDULE_1067293",
pageletTitle: "Classes and Schedule",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_DEGREE_AUDIT_TRAN1057362",
pageletTitle: "Grades/Transcript/Enroll Cert",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_GRADUATION_COMMEN1048650",
pageletTitle: "Graduation/Commencement",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_DEGREE_AUDIT_ADVI1055714",
pageletTitle: "Degree Audit",
expanded: false,
currentHash: "#/academics",
column: 0
}
},
// {
// name: 'CourseHistory',
// props: {
// column: 0,
// },
// },
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_ACADEMIC_NEWS",
column: 0
}
},
{
name: "AcademicProfile",
props: {
column: 0
}
},
// {
// name: 'NewsFeed',
// props: {
// pageletName: 'UCI_STUDENT_ACADEMIC_NEWS',
// column: 0,
// },
// },
{
name: "NeedHelp",
props: {
column: 0
}
},
{ name: "placeHolder" }
]
}
]
}
},
Finances: {
currentHash: "#/finances",
navNames: [
"ADMN_BILLING_RELATED_H1006706",
"ADMN_SHI_HMPG1088939",
"ADMN_FINANCIAL_AID_HMP1067316"
],
large: {
columns: [
{
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_BILLING_RELATED_H1006706",
pageletTitle: "Billing Information",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_SHI_HMPG1088939",
pageletTitle: "Student Health Insurance",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_FINANCIAL_AID_HMP1067316",
pageletTitle: "Financial Aid Information",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
cards: [
{
name: "AccountSummary",
props: {
column: 1
}
},
{
name: "FinancialAid",
props: {
column: 1
}
},
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_FINANCES_NEWS",
column: 1
}
},
{ name: "placeHolder" }
]
},
{
cards: [
{
name: "TodoList",
props: {
column: 2
}
},
{
name: "ServiceIndicators",
props: {
column: 2
}
},
{
name: "NeedHelp",
props: {
column: 2
}
},
{ name: "placeHolder" }
]
}
]
},
medium: {
columns: [
{
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_BILLING_RELATED_H1006706",
pageletTitle: "Billing Information",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_SHI_HMPG1088939",
pageletTitle: "Student Health Insurance",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_FINANCIAL_AID_HMP1067316",
pageletTitle: "Financial Aid Information",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
cards: [
{
name: "AccountSummary",
props: {
column: 1
}
},
{
name: "FinancialAid",
props: {
column: 1
}
},
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_FINANCES_NEWS",
column: 1
}
},
{
name: "TodoList",
props: {
column: 1
}
},
{
name: "ServiceIndicators",
props: {
column: 1
}
},
{
name: "NeedHelp",
props: {
column: 1
}
},
{ name: "placeHolder" }
]
}
]
},
mobile: {
columns: [
{
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_BILLING_RELATED_H1006706",
pageletTitle: "Billing Information",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_SHI_HMPG1088939",
pageletTitle: "Student Health Insurance",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_FINANCIAL_AID_HMP1067316",
pageletTitle: "Financial Aid Information",
expanded: false,
currentHash: "#/finances",
column: 0
}
},
{
name: "AccountSummary",
props: {
column: 0
}
},
{
name: "FinancialAid",
props: {
column: 0
}
},
{
name: "NewsFeed",
props: {
pageletName: "UCI_STUDENT_FINANCES_NEWS",
column: 0
}
},
{
name: "TodoList",
props: {
column: 0
}
},
{
name: "ServiceIndicators",
props: {
column: 0
}
},
{
name: "NeedHelp",
props: {
column: 0
}
},
{ name: "placeHolder" }
]
}
]
}
},
Admissions: {
currentHash: "#/admissions",
navNames: [
"ADMN_ADMISSIONS_RELATE1095582",
"ADMN_LINKS_TO_GET_YOU_1094131",
"ADMN_INTERNATIONAL_STU1029637"
],
large: {
columns: [
{
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_ADMISSIONS_RELATE1095582",
pageletTitle: "Admissions Information",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_LINKS_TO_GET_YOU_1094131",
pageletTitle: "Links to Get You Started",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_INTERNATIONAL_STU1029637",
pageletTitle: "International Students",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
cards: [
{
name: "TwitterTimeline",
props: {
title: "Tweets by @UCAdmissions",
id: "684092524168933377",
username: "UCAdmissions",
column: 1
}
},
{ name: "placeHolder" }
]
}
]
},
medium: {
columns: [
{
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_ADMISSIONS_RELATE1095582",
pageletTitle: "Admissions Information",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_LINKS_TO_GET_YOU_1094131",
pageletTitle: "Links to Get You Started",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_INTERNATIONAL_STU1029637",
pageletTitle: "International Students",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{ name: "placeHolder" }
]
},
{
cards: [
{
name: "TwitterTimeline",
props: {
title: "Tweets by @UCAdmissions",
id: "684092524168933377",
username: "UCAdmissions",
column: 1
}
},
{ name: "placeHolder" }
]
}
]
},
mobile: {
columns: [
{
cards: [
{
name: "Search",
props: {
maxResults: 10,
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_ADMISSIONS_RELATE1095582",
pageletTitle: "Admissions Information",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_LINKS_TO_GET_YOU_1094131",
pageletTitle: "Links to Get You Started",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "NavCollection",
props: {
pageletName: "ADMN_INTERNATIONAL_STU1029637",
pageletTitle: "International Students",
expanded: false,
currentHash: "#/admissions",
column: 0
}
},
{
name: "TwitterTimeline",
props: {
title: "Tweets by @UCAdmissions",
id: "684092524168933377",
username: "UCAdmissions",
column: 0
}
},
{ name: "placeHolder" }
]
}
]
}
}
};