Skip to content

Commit 5c4b28c

Browse files
committed
fix: update placeholder URLs, documentation links, and lint warnings
1 parent 0a1de49 commit 5c4b28c

File tree

9 files changed

+23
-44
lines changed

9 files changed

+23
-44
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
React toolkit for Stacks blockchain. Think RainbowKit, but for Bitcoin L2.
88

9+
**[Documentation](https://stacks-kit.vercel.app/docs)** · **[Demo](https://stacks-kit.vercel.app/)**
10+
911
## Install
1012

1113
```bash

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"bugs": {
4242
"url": "https://github.com/karkigrishmin/stacks-react/issues"
4343
},
44-
"homepage": "https://github.com/karkigrishmin/stacks-react#readme",
44+
"homepage": "https://stacks-kit.vercel.app",
4545
"scripts": {
4646
"dev": "vite",
4747
"build": "tsc -b && vite build",

src/components/footer.tsx

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
import { Github, Twitter } from 'lucide-react';
1+
import { Github } from 'lucide-react';
22
import { Link } from 'react-router-dom';
33
import { Logo } from './logo';
44

5-
const GITHUB_URL = 'https://github.com/your-org/stacks-kit';
6-
const TWITTER_URL = 'https://twitter.com/stacks';
7-
const DISCORD_URL = 'https://discord.gg/stacks';
5+
const GITHUB_URL = 'https://github.com/karkigrishmin/stacks-react';
86

97
const footerLinks = {
108
product: [
@@ -24,21 +22,20 @@ const footerLinks = {
2422
},
2523
],
2624
community: [
27-
{ label: 'Discord', href: DISCORD_URL, external: true },
28-
{ label: 'Twitter', href: TWITTER_URL, external: true },
2925
{
3026
label: 'GitHub Discussions',
3127
href: `${GITHUB_URL}/discussions`,
3228
external: true,
3329
},
30+
{
31+
label: 'GitHub Issues',
32+
href: `${GITHUB_URL}/issues`,
33+
external: true,
34+
},
3435
],
3536
};
3637

37-
const socialLinks = [
38-
{ label: 'GitHub', href: GITHUB_URL, icon: Github },
39-
{ label: 'Twitter', href: TWITTER_URL, icon: Twitter },
40-
{ label: 'Discord', href: DISCORD_URL, icon: DiscordIcon },
41-
];
38+
const socialLinks = [{ label: 'GitHub', href: GITHUB_URL, icon: Github }];
4239

4340
export function Footer() {
4441
const currentYear = new Date().getFullYear();
@@ -82,14 +79,6 @@ export function Footer() {
8279
<p className="text-body-sm text-foreground-tertiary">
8380
© {currentYear} stacks-kit. MIT License.
8481
</p>
85-
<div className="flex items-center gap-6 text-body-sm text-foreground-tertiary">
86-
<a href="#" className="transition-colors hover:text-foreground">
87-
Privacy
88-
</a>
89-
<a href="#" className="transition-colors hover:text-foreground">
90-
Terms
91-
</a>
92-
</div>
9382
</div>
9483
</div>
9584
</footer>
@@ -142,16 +131,3 @@ function FooterColumn({ title, links }: FooterColumnProps) {
142131
</div>
143132
);
144133
}
145-
146-
function DiscordIcon({ className }: { className?: string }) {
147-
return (
148-
<svg
149-
className={className}
150-
viewBox="0 0 24 24"
151-
fill="currentColor"
152-
xmlns="http://www.w3.org/2000/svg"
153-
>
154-
<path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z" />
155-
</svg>
156-
);
157-
}

src/components/hero.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ import { staggerContainer, staggerItem } from '@/lib/animation/variants';
44
import { Button } from './ui/button';
55
import { CopyButton } from './ui/copy-button';
66

7-
const INSTALL_COMMAND = 'npm create stacks-kit@latest';
8-
const GITHUB_URL = 'https://github.com/your-org/stacks-kit';
7+
const INSTALL_COMMAND =
8+
'npm install stacks-kit @stacks/connect @stacks/transactions @stacks/network';
9+
const GITHUB_URL = 'https://github.com/karkigrishmin/stacks-react';
910

1011
export function Hero() {
1112
return (

src/components/navbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { ConnectButton } from './stacks/connect-button';
99
import { ThemeToggle } from './theme-toggle';
1010
import { Button } from './ui/button';
1111

12-
const GITHUB_URL = 'https://github.com/your-org/stacks-kit';
12+
const GITHUB_URL = 'https://github.com/karkigrishmin/stacks-react';
1313

1414
const navLinks = [
1515
{ href: '#features', label: 'Features', icon: Layers },

src/components/theme-toggle.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ export function ThemeToggle({ className, showLabel = false }: ThemeToggleProps)
4141

4242
return (
4343
<button
44+
type="button"
4445
onClick={cycleTheme}
4546
className={cn(
4647
'inline-flex items-center justify-center gap-2 rounded-md p-2',

src/pages/docs/hooks/use-sbtc-balance.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,14 @@ function LiveExample() {
1919
<div className="flex items-center gap-2">
2020
<div className="flex overflow-hidden rounded-md border text-xs">
2121
<button
22+
type="button"
2223
onClick={() => setNetwork('mainnet')}
2324
className={`px-2 py-1 ${network === 'mainnet' ? 'bg-primary text-primary-foreground' : 'bg-muted'}`}
2425
>
2526
Mainnet
2627
</button>
2728
<button
29+
type="button"
2830
onClick={() => setNetwork('testnet')}
2931
className={`px-2 py-1 ${network === 'testnet' ? 'bg-primary text-primary-foreground' : 'bg-muted'}`}
3032
>

src/pages/docs/installation.tsx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,6 @@ export function DocsInstallation() {
4141
/>
4242
</div>
4343

44-
<div className="space-y-4">
45-
<h2 className="text-2xl font-semibold">Import Styles</h2>
46-
<p className="text-muted-foreground">Import the CSS in your entry file:</p>
47-
<CodeBlock code={`import 'stacks-kit/styles.css';`} language="tsx" filename="main.tsx" />
48-
</div>
49-
5044
<div className="space-y-4">
5145
<h2 className="text-2xl font-semibold">TypeScript</h2>
5246
<p className="text-muted-foreground">

src/pages/docs/overview.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@ export function DocsOverview() {
2121

2222
<div className="space-y-4">
2323
<h2 className="text-2xl font-semibold">Quick Start</h2>
24-
<p className="text-muted-foreground">Create a new project with stacks-kit in seconds:</p>
25-
<CodeBlock code="npm create stacks-kit@latest" language="bash" />
24+
<p className="text-muted-foreground">Add stacks-kit to your React project:</p>
25+
<CodeBlock
26+
code="npm install stacks-kit @stacks/connect @stacks/transactions @stacks/network"
27+
language="bash"
28+
/>
2629
</div>
2730

2831
<div className="space-y-4">

0 commit comments

Comments
 (0)