Skip to content

Commit fff4601

Browse files
committed
Updated source files to the latest version now
1 parent 2b8230d commit fff4601

File tree

5 files changed

+39
-8
lines changed

5 files changed

+39
-8
lines changed

package-lock.json

+21-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@
1515
"react-dom": "^18.2.0",
1616
"react-router-dom": "^6.20.0",
1717
"react-markdown": "^8.0.7",
18-
"react-hot-toast": "^2.4.1"
18+
"react-hot-toast": "^2.4.1",
19+
"uuid": "^9.0.1"
1920
},
2021
"devDependencies": {
2122
"@types/react": "^18.2.37",
2223
"@types/react-dom": "^18.2.15",
24+
"@types/uuid": "^9.0.7",
2325
"@typescript-eslint/eslint-plugin": "^6.10.0",
2426
"@typescript-eslint/parser": "^6.10.0",
2527
"@vitejs/plugin-react": "^4.2.0",

src/App.tsx

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React from 'react';
22
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
33
import { AuthProvider } from './contexts/AuthContext';
4+
import { Toaster } from 'react-hot-toast';
45
import Navbar from './components/Navbar';
56
import Footer from './components/Footer';
67
import Home from './pages/Home';
@@ -11,6 +12,7 @@ import UseCases from './pages/UseCases';
1112
import KnowledgeBase from './pages/KnowledgeBase';
1213
import Contact from './pages/Contact';
1314
import Login from './pages/Login';
15+
import RequestAccess from './pages/RequestAccess';
1416

1517
function App() {
1618
return (
@@ -28,9 +30,11 @@ function App() {
2830
<Route path="/knowledge-base" element={<KnowledgeBase />} />
2931
<Route path="/contact" element={<Contact />} />
3032
<Route path="/login" element={<Login />} />
33+
<Route path="/request-access" element={<RequestAccess />} />
3134
</Routes>
3235
</main>
3336
<Footer />
37+
<Toaster position="top-center" />
3438
</div>
3539
</Router>
3640
</AuthProvider>

src/components/Navbar.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ const Navbar = () => {
2121
{ name: 'Use Cases', path: '/use-cases' },
2222
{ name: 'Knowledge Base', path: '/knowledge-base' },
2323
{ name: 'Contact', path: '/contact' },
24+
{ name: 'Request Access', path: '/request-access' },
2425
];
2526

2627
const handleTryFree = () => {

src/pages/Home.tsx

+10-6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ import { Link } from 'react-router-dom';
44
import EditableContent from '../components/EditableContent';
55

66
const Home = () => {
7+
const handleTryFree = () => {
8+
window.open('https://91.107.255.176:8080/', '_blank');
9+
};
10+
711
return (
812
<div>
913
{/* Hero Section */}
@@ -30,16 +34,16 @@ const Home = () => {
3034
type="paragraph"
3135
/>
3236
<div className="flex flex-col sm:flex-row gap-4">
33-
<Link
34-
to="/contact"
37+
<button
38+
onClick={handleTryFree}
3539
className="inline-flex items-center justify-center px-6 py-3 border border-transparent text-base font-medium rounded-md text-blue-700 bg-white hover:bg-gray-50 transition-colors"
3640
>
3741
<EditableContent
3842
id="home-hero-cta"
3943
defaultContent="Get Started"
4044
/>
4145
<ArrowRight className="ml-2 h-5 w-5" />
42-
</Link>
46+
</button>
4347
<Link
4448
to="/how-it-works"
4549
className="inline-flex items-center justify-center px-6 py-3 border border-white text-base font-medium rounded-md text-white hover:bg-white/10 transition-colors"
@@ -129,16 +133,16 @@ const Home = () => {
129133
defaultContent="Join leading financial institutions who trust Kanz.ai for their document management needs."
130134
type="paragraph"
131135
/>
132-
<Link
133-
to="/contact"
136+
<button
137+
onClick={handleTryFree}
134138
className="inline-flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-blue-600 bg-white hover:bg-gray-50 transition-colors"
135139
>
136140
<EditableContent
137141
id="home-cta-button"
138142
defaultContent="Start Free Trial"
139143
/>
140144
<ArrowRight className="ml-2 h-5 w-5" />
141-
</Link>
145+
</button>
142146
</div>
143147
</section>
144148
</div>

0 commit comments

Comments
 (0)