aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-03-19 23:18:24 -0700
committerAdam Soltys <[email protected]>2024-03-19 23:18:24 -0700
commit7aa82941079871ae1aab0cf22eed89e57e15b98c (patch)
treead3f80a154a24274e51118a21903d0754a861655 /src
parentd3064bc583ffbd00467c9bbacddf6a1ff30f7967 (diff)
downloadcoinos-ui-7aa82941079871ae1aab0cf22eed89e57e15b98c.tar.gz
coinos-ui-7aa82941079871ae1aab0cf22eed89e57e15b98c.zip
strip lightning prefix
Diffstat (limited to 'src')
-rw-r--r--src/routes/(app)/send/[...text]/+page.server.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/routes/(app)/send/[...text]/+page.server.js b/src/routes/(app)/send/[...text]/+page.server.js
index 479bca6b..061eb35f 100644
--- a/src/routes/(app)/send/[...text]/+page.server.js
+++ b/src/routes/(app)/send/[...text]/+page.server.js
@@ -19,6 +19,7 @@ let parse = async (t, host) => {
options: { amount },
} = bip21.decode(t));
+ if (t.startsWith("lightning:")) t = t.replace("lightning:", "");
if (t.endsWith(`@${PUBLIC_DOMAIN}`)) t = t.split("@")[0];
if (t.includes("@") && t.includes(".")) {
try {
oc */ .highlight .s2 { color: #D20; background-color: #FFF0F0 } /* Literal.String.Double */ .highlight .se { color: #04D; background-color: #FFF0F0 } /* Literal.String.Escape */ .highlight .sh { color: #D20; background-color: #FFF0F0 } /* Literal.String.Heredoc */ .highlight .si { color: #33B; background-color: #FFF0F0 } /* Literal.String.Interpol */ .highlight .sx { color: #2B2; background-color: #F0FFF0 } /* Literal.String.Other */ .highlight .sr { color: #080; background-color: #FFF0FF } /* Literal.String.Regex */ .highlight .s1 { color: #D20; background-color: #FFF0F0 } /* Literal.String.Single */ .highlight .ss { color: #A60; background-color: #FFF0F0 } /* Literal.String.Symbol */ .highlight .bp { color: #038 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #06B; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #369 } /* Name.Variable.Class */ .highlight .vg { color: #D70 } /* Name.Variable.Global */ .highlight .vi { color: #33B } /* Name.Variable.Instance */ .highlight .vm { color: #369 } /* Name.Variable.Magic */ .highlight .il { color: #00D; font-weight: bold } /* Literal.Number.Integer.Long */
<html>
  <head>
    <meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1" />
    <title>CoinOS</title>
    <link href="/assets/img/favicon.ico" rel="shortcut icon" />
    {{#css}}css/calculator{{/css}}
    {{{yield-styles}}}
    {{{yield-scripts}}}
  </head>
  <body>
    <div class="container-fluid">
      {{#navigation}}
      <nav class="navbar" role="navigation">
        <button type="button" class="btn btn-primary navbar-toggle" data-toggle="collapse" data-target="#nav">
          <span class="pull-right glyphicon glyphicon-list"></span>
          <span id="connection" class="pull-right glyphicon glyphicon-exclamation-sign"></span>
        </button>
        <div id="nav" class="collapse navbar-collapse">
          <div class="navbar">
            <ul class="nav navbar-nav">
              <li><a href="/{{user}}"><span class="glyphicon glyphicon-home"></span> Home</a></li>
              <li><a href="/{{user}}/report"><span class="glyphicon glyphicon-list-alt"></span> Transactions</a></li>
              <li><a href="/{{user}}/profile"><span class="glyphicon glyphicon-user"></span> Account Profile</a></li>
              <li><a href="/{{user}}/edit"><span class="glyphicon glyphicon-cog"></span> Settings</a></li>
              <li><a href="/logout"><span class="glyphicon glyphicon-off"></span> Logout</a></li>
              <!--
              <li><a href="/help"><span class="glyphicon glyphicon-info-sign"></span> Help</a></li>
-->
            </ul>
          </div>
        </div>
      </nav>
      {{/navigation}}

      {{{yield}}}
    </div>
  </body>
</html>