diff --git a/launcher/src/components/UI/control-page/components/fragments/ValidatorItem.vue b/launcher/src/components/UI/control-page/components/fragments/ValidatorItem.vue new file mode 100644 index 000000000..c446c8a16 --- /dev/null +++ b/launcher/src/components/UI/control-page/components/fragments/ValidatorItem.vue @@ -0,0 +1,33 @@ + + + diff --git a/launcher/src/components/UI/control-page/components/widgets/ConnectedValidatorWidget.vue b/launcher/src/components/UI/control-page/components/widgets/ConnectedValidatorWidget.vue index 3e0002387..c72de5aa4 100644 --- a/launcher/src/components/UI/control-page/components/widgets/ConnectedValidatorWidget.vue +++ b/launcher/src/components/UI/control-page/components/widgets/ConnectedValidatorWidget.vue @@ -1,38 +1,20 @@ - +const setCursor = (info) => { + footerStore.cursorLocation = info; +}; + +const clearCursor = () => { + footerStore.cursorLocation = ""; +}; + +const setCursorKeyCount = (validator) => { + const count = getKeyCount(validator); + const keyLabel = count > 1 ? "keys" : "key"; + const isAre = count > 1 ? "are" : "is"; + footerStore.cursorLocation = t("controlPage.keyImported", { + imported: count, + key: keyLabel, + isAre: isAre, + }); +}; +