Skip to content

Commit cf3cc79

Browse files
committed
appropriate_license_step_added
1 parent a127966 commit cf3cc79

File tree

4 files changed

+29
-10
lines changed

4 files changed

+29
-10
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<template>
2+
<div>
3+
<p>
4+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nisl eros,
5+
pulvinar facilisis justo mollis, auctor consequat urna. Morbi a bibendum metus.
6+
Donec scelerisque sollicitudin enim eu venenatis.
7+
</p>
8+
</div>
9+
</template>
10+
11+
<script>
12+
export default {
13+
name: 'AppropriateLicenseStep'
14+
}
15+
</script>

src/components/Stepper.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ import StepHeader from './StepHeader'
4040
import StepNavigation from './StepNavigation'
4141
import { updateVisibleEnabledStatus } from '@/utils/license-utilities'
4242
import { initialSteps } from '@/utils/steps'
43+
import AppropriateLicenseStep from './AppropriateLicenseStep'
4344
4445
export default {
4546
name: 'Stepper',
@@ -49,7 +50,8 @@ export default {
4950
CopyrightWaiverStep,
5051
DropdownStep,
5152
StepHeader,
52-
StepNavigation
53+
StepNavigation,
54+
AppropriateLicenseStep
5355
},
5456
props: {
5557
value: {
@@ -91,6 +93,7 @@ export default {
9193
stepActionComponent({ name }) {
9294
switch (name) {
9395
case 'CW': return CopyrightWaiverStep
96+
case 'AL': return AppropriateLicenseStep
9497
case 'DD': return DropdownStep
9598
case 'AD': return AttributionDetailsStep
9699
default: return ChooserStep

src/utils/license-utilities.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,8 @@ function updateVisibleEnabledStatus(stepStatusData) {
138138
stepsDisabledDue = 'ND'
139139
} else {
140140
// User selects a non-ND BY license from the stepper
141-
visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']
142-
enabled = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']
141+
visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD']
142+
enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD']
143143
}
144144
}
145145
return { visible, enabled, stepsDisabledDue }

src/utils/steps.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,12 @@
2020
*/
2121
export const initialSteps = [
2222
{ id: 0, name: 'FS', visible: true, enabled: true, status: 'active', selected: undefined },
23-
{ id: 1, name: 'BY', visible: true, enabled: true, status: 'inactive', selected: undefined },
24-
{ id: 2, name: 'NC', visible: true, enabled: true, status: 'inactive', selected: undefined },
25-
{ id: 3, name: 'ND', visible: true, enabled: true, status: 'inactive', selected: undefined },
26-
{ id: 4, name: 'SA', visible: true, enabled: true, status: 'inactive', selected: undefined },
27-
{ id: 5, name: 'DD', visible: false, enabled: true, status: 'inactive', selected: undefined },
28-
{ id: 6, name: 'CW', visible: false, enabled: true, status: 'inactive', selected: undefined },
29-
{ id: 7, name: 'AD', visible: true, enabled: true, status: 'inactive', selected: undefined }
23+
{ id: 1, name: 'AL', visible: true, enabled: true, status: 'inactive', selected: true },
24+
{ id: 2, name: 'BY', visible: true, enabled: true, status: 'inactive', selected: undefined },
25+
{ id: 3, name: 'NC', visible: true, enabled: true, status: 'inactive', selected: undefined },
26+
{ id: 4, name: 'ND', visible: true, enabled: true, status: 'inactive', selected: undefined },
27+
{ id: 5, name: 'SA', visible: true, enabled: true, status: 'inactive', selected: undefined },
28+
{ id: 6, name: 'DD', visible: false, enabled: true, status: 'inactive', selected: undefined },
29+
{ id: 7, name: 'CW', visible: false, enabled: true, status: 'inactive', selected: undefined },
30+
{ id: 8, name: 'AD', visible: true, enabled: true, status: 'inactive', selected: undefined }
3031
]

0 commit comments

Comments
 (0)