diff --git a/src/components/CalculateSats.svelte b/src/components/CalculateSats.svelte new file mode 100644 index 0000000..15be69d --- /dev/null +++ b/src/components/CalculateSats.svelte @@ -0,0 +1,61 @@ + + + + + + + Calculate the sats + Calculate the sats of the request according to your hour rate. + + + + + + {#if calcSats} +
Result: {calcSats.toFixed(0)} sats
+ {/if} + +
+
diff --git a/src/components/CreateMeritRequest.svelte b/src/components/CreateMeritRequest.svelte index 1d491dd..3e655fb 100644 --- a/src/components/CreateMeritRequest.svelte +++ b/src/components/CreateMeritRequest.svelte @@ -13,6 +13,7 @@ import { Terminal } from 'lucide-svelte'; import Todo from './Todo.svelte'; import { isValidUrl } from '@/event_helpers/rockets'; + import CalculateSats from './CalculateSats.svelte'; export let rocketEvent: NDKEvent; @@ -127,6 +128,7 @@ /> {#if parseInt(sats, 10) > 0} {/if} + (sats = event.detail)} />