@@ -9,21 +9,20 @@ section.label-description
99
1010form.grid-block.vertical.well.gray.ignore-margin (
1111 name = "privateRegistryForm"
12- ng-class = "{'invalid': state.invalidCredentials}"
13- ng-if = "!state.authorized"
14- ng-init = "state.authorized = null"
12+ ng-class = "{'invalid': PRFC.invalidCredentials}"
13+ ng-if = "!PRFC.authorized || PRFC.formReset"
1514)
1615 p.red.small.text-center (
17- ng-if = "state .invalidCredentials"
16+ ng-if = "PRFC .invalidCredentials"
1817 ) We couldn’t validate your credentials.
1918 br
2019 | Please check them and try again.
2120 label.padding-sm.label
2221 .padding-xxs.small.label-sm Registry URL
2322 input.input.input-md.input-validate (
24- name = "data .url"
25- ng-disabled = "state.saving "
26- ng-model = "data .url"
23+ name = "PRFC .url"
24+ ng-disabled = "$root.isLoading.privateRegistry "
25+ ng-model = "PRFC .url"
2726 ng-required = "true"
2827 placeholder = "https://index.docker.io/v1/"
2928 spellcheck = "false"
@@ -33,58 +32,56 @@ form.grid-block.vertical.well.gray.ignore-margin(
3332 label.padding-sm.label
3433 .padding-xxs.small.label-sm Username
3534 input.input.input-md.input-validate (
36- name = "data .username"
37- ng-disabled = "state.saving "
38- ng-model = "data .username"
35+ name = "PRFC .username"
36+ ng-disabled = "$root.isLoading.privateRegistry "
37+ ng-model = "PRFC .username"
3938 ng-required = "true"
4039 spellcheck = "false"
4140 )
4241 label.padding-sm.label
4342 .padding-xxs.small.label-sm Password
4443 input.input.input-md.input-validate (
4544 autocomplete = "new-password"
46- name = "data .password"
47- ng-disabled = "state.saving "
48- ng-model = "data .password"
45+ name = "PRFC .password"
46+ ng-disabled = "$root.isLoading.privateRegistry "
47+ ng-model = "PRFC .password"
4948 ng-required = "true"
5049 spellcheck = "false"
5150 type = "password"
5251 )
5352 footer.margin-top-sm.padding-sm.grid-block.footer (
5453 ng-class = "{\
55- 'justify-justified': state .authorized,\
56- 'justify-right': !state .authorized\
54+ 'justify-justified': PRFC .authorized,\
55+ 'justify-right': !PRFC .authorized\
5756 }"
5857 )
5958 button.btn.btn-md.gray.btn-cancel (
6059 data-event-name = "Clicked 'Back' in Private Registry Settings"
61- ng-if = "state.authorized"
60+ ng-click = "PRFC.formReset = false"
61+ ng-if = "PRFC.authorized && PRFC.formReset"
6262 ) Back
6363 button.grid-block.shrink.align-center.btn.btn-md.green (
6464 data-event-name = "Clicked to Add Private Registry"
65- ng-click = "state.saving = true"
66- ng-disabled = "state.saving || privateRegistryForm.$invalid"
67- ng-init = "state.saving = null"
65+ ng-click = "PRFC.verifyAndSave()"
66+ ng-disabled = "$root.isLoading.privateRegistry || privateRegistryForm.$invalid"
6867 )
6968 .spinner-wrapper.spinner-sm.spinner-white (
70- ng-if = "state.saving "
69+ ng-if = "$root.isLoading.privateRegistry "
7170 ng-include = "'spinner'"
7271 )
7372 span Verify & Save
7473
7574section.padding-sm.grid-block.align-center.well.white.ignore-margin (
76- ng-if = "state.authorized"
77- ng-init = "registryCredentials = [\
78- {username: 'dockerfan88', url: 'https://index.docker.io/v1/'}\
79- ]"
75+ ng-if = "PRFC.authorized && !PRFC.formReset"
8076)
8177 svg.margin-right-xxs.text-green.grid-block.shrink.iconnables.icons-check
8278 use(
8379 xlink:href = "#icons-check"
8480 )
8581 .grid-block.vertical
86- p.small.weight-strong.text-overflow Authorized {{registryCredentials[0] .username}}
87- small.small.text-gray.text-overflow {{registryCredentials[0] .url}}
82+ p.small.weight-strong.text-overflow Authorized {{PRFC. registryCredentials.username}}
83+ small.small.text-gray.text-overflow {{PRFC. registryCredentials.url}}
8884 button.btn.btn-xs.gray.margin-left-xxs (
8985 data-event-name = "Clicked to Change Private Registry"
86+ ng-click = "PRFC.changeRegistry()"
9087 ) Change
0 commit comments