NextJS
npm install @kimafinance/kima-transaction-widget redux react-redux pino-pretty"use client";
import dynamic from "next/dynamic";
import React from "react";
import {
KimaTransactionWidget,
KimaProvider,
ModeOptions,
ColorModeOptions,
} from "@kimafinance/kima-transaction-widget";
import "@kimafinance/kima-transaction-widget/index.css";
const Widget = () => {
return (
<KimaProvider
projectId="your-project-id"
kimaBackendUrl="http://localhost:4000"
>
<KimaTransactionWidget
theme={{ colorMode: ColorModeOptions.light }}
mode={ModeOptions.bridge}
/>
</KimaProvider>
);
};
const KimaWidget = dynamic(() => Promise.resolve(Widget), {
ssr: false,
});
export default KimaWidget;
Pages Router
Troubleshooting
Turbopack (Development)
Last updated