diff --git a/lnbits/static/js/components.js b/lnbits/static/js/components.js index 35925d38d..fb0035c4c 100644 --- a/lnbits/static/js/components.js +++ b/lnbits/static/js/components.js @@ -1,7 +1,25 @@ -const LnbitsExtensionRating = { +window.app.component(QrcodeVue) + +window.app.component('lnbits-extension-rating', { template: '#lnbits-extension-rating', + name: 'lnbits-extension-rating', props: ['rating'] -} +}) + +window.app.component('lnbits-fsat', { + template: '{{ fsat }}', + props: { + amount: { + type: Number, + default: 0 + } + }, + computed: { + fsat() { + return LNbits.utils.formatSat(this.amount) + } + } +}) window.app.component('lnbits-manage', { mixins: [window.windowMixin], diff --git a/lnbits/static/js/init-app.js b/lnbits/static/js/init-app.js index a50e2881f..8aa0fe295 100644 --- a/lnbits/static/js/init-app.js +++ b/lnbits/static/js/init-app.js @@ -170,7 +170,6 @@ window.app.use(window.i18n) window.app.use(window.router) window.app.component(QrcodeVue) -window.app.component('lnbits-extension-rating', LnbitsExtensionRating) window.app.component('lnbits-error', window.LnbitsError) window.app.mount('#vue') diff --git a/tests/frontend/unit/test_test.spec.js b/tests/frontend/unit/test_test.spec.js deleted file mode 100644 index 16e8ba501..000000000 --- a/tests/frontend/unit/test_test.spec.js +++ /dev/null @@ -1,19 +0,0 @@ -import {mount} from '@vue/test-utils' -import {expect, test} from 'vitest' - -// The component to test -const MessageComponent = { - template: '
{{ msg }}
', - props: ['msg'] -} - -test('displays message', () => { - const wrapper = mount(MessageComponent, { - props: { - msg: 'Hello world' - } - }) - - // Assert the rendered text of the component - expect(wrapper.text()).toContain('Hello world') -})