Skip to content

Commit c0b4948

Browse files
committed
ecer-4779 eligibility requirements page
1 parent f9ca179 commit c0b4948

File tree

3 files changed

+83
-0
lines changed

3 files changed

+83
-0
lines changed

src/ECER.Clients.RegistryPortal/ecer.clients.registryportal.client/src/components/Breadcrumb.vue

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,13 @@ export default defineComponent({
370370
case "manageApplication":
371371
return [...this.baseItems, { title: "Application", disabled: true, href: `/manage-application/${params.applicationId}` }];
372372
373+
case "icra-eligibility-requirements":
374+
return [
375+
...this.baseItems,
376+
{ title: "Apply with international certificate", disabled: false, href: "/icra/eligibility" },
377+
{ title: "Requirements", disabled: true, href: "/icra/eligibility/requirements" },
378+
];
379+
373380
default:
374381
return this.baseItems;
375382
}
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<template>
2+
<v-container>
3+
<Breadcrumb />
4+
<v-row>
5+
<v-col>
6+
<h1>Check if you are eligible to apply with international certification</h1>
7+
</v-col>
8+
</v-row>
9+
10+
<v-row>
11+
<v-col>
12+
<ECEHeader title="International certification" />
13+
<p>Your certificates(s) must:</p>
14+
<ul class="ml-10">
15+
<li>Be issued by a country or region that regulates the early childhood education profession</li>
16+
<li>Be in good standing</li>
17+
<li>Be valid (you can provide expired certification, but you must also provide at least one valid certification)</li>
18+
</ul>
19+
</v-col>
20+
</v-row>
21+
<v-row>
22+
<v-col>
23+
<ECEHeader title="Employment experience" />
24+
<p>
25+
You need to have completed 2 years of independent ECE practice and be able to provide references to verify your employment experience. If you worked
26+
at multiple locations, you can provide multiple references.
27+
</p>
28+
</v-col>
29+
</v-row>
30+
<v-row>
31+
<v-col>
32+
<p>Important information about employment experience:</p>
33+
<ul class="ml-10">
34+
<li>Only include employment experience completed within the last 5 years</li>
35+
<li>Must have held valid ECE certification at the time the employment experience was completed</li>
36+
</ul>
37+
</v-col>
38+
</v-row>
39+
<v-row>
40+
<v-col>
41+
<!-- prettier-ignore -->
42+
<p>
43+
If you do not meet these requirements, you can
44+
<a href="/">apply for certification through another pathway</a>.
45+
</p>
46+
</v-col>
47+
</v-row>
48+
<v-row>
49+
<v-col>
50+
<v-btn class="mt-6" rounded="lg" color="primary" @click="router.push({ name: 'not-found' })" id="btnContinue">Continue (not implemented)</v-btn>
51+
</v-col>
52+
</v-row>
53+
</v-container>
54+
</template>
55+
56+
<script>
57+
import Breadcrumb from "@/components/Breadcrumb.vue";
58+
import ECEHeader from "@/components/ECEHeader.vue";
59+
import { useRouter } from "vue-router";
60+
61+
export default {
62+
name: "IcraEligibilityRequirements",
63+
components: { Breadcrumb, ECEHeader },
64+
setup() {
65+
const router = useRouter();
66+
67+
return { router };
68+
},
69+
};
70+
</script>

src/ECER.Clients.RegistryPortal/ecer.clients.registryportal.client/src/router.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,12 @@ const router = createRouter({
228228
component: () => import("./components/pages/Application.vue"),
229229
meta: { requiresAuth: true, requiresVerification: true },
230230
},
231+
{
232+
path: "/icra/eligibility/requirements",
233+
name: "icra-eligibility-requirements",
234+
component: () => import("./components/IcraEligibilityRequirements.vue"),
235+
meta: { requiresAuth: true, requiresVerification: true, requiresICRAFeature: true },
236+
},
231237
{
232238
path: "/new-user",
233239
component: () => import("./components/pages/NewUser.vue"),

0 commit comments

Comments
 (0)