File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change 20
20
import { dateFormat } from ' ../../scripts/utils' ;
21
21
export default {
22
22
onMounted (props ) {
23
- props .image .one (' creation-date' , (date ) => {
24
- this .update ({
25
- date: date,
26
- localDate: date && date .toLocaleString (),
23
+ this .loadCreationDate (props);
24
+ },
25
+ onUpdated (props ) {
26
+ this .loadCreationDate (props);
27
+ },
28
+ loadCreationDate (props ) {
29
+ if (! props .image .creationDate && ! props .image .ociImage ) {
30
+ props .image .one (' creation-date' , (date ) => {
31
+ this .update ({
32
+ date: date,
33
+ localDate: date && date .toLocaleString (),
34
+ });
27
35
});
28
- } );
29
- props . image . trigger ( ' get-date ' );
36
+ props . image . trigger ( ' get-date ' );
37
+ }
30
38
},
31
39
getDate (image ) {
32
40
return ! image .ociImage ? ` ${ dateFormat (image .creationDate )} ago` : ' Not Available' ;
You can’t perform that action at this time.
0 commit comments