Користувацька інформація додатку
Користувацька інформація додатку
Налаштування інформації вашого додатку
Ви можете передати інформацію вашого додатку через властивість appInfo
для RainbowKitProvider
. Властивості, які ви можете змінювати: ім'я додатку (appName
) та посилання, куди веде кнопка “Дізнатися більше” у модальному вікні з'єднання (learnMoreUrl
):
import { RainbowKitProvider } from '@rainbow-me/rainbowkit';
const App = () => {
return (
<RainbowKitProvider
appInfo={{
appName: 'Rainbowkit Demo',
learnMoreUrl: 'https://learnaboutcryptowallets.example',
}}
{...etc}
>
{}
</RainbowKitProvider>
);
};
Ви можете дати власну відмову від відповідальності, яка буде показана внизу модального вікна з'єднання. Властивість disclaimer
в appInfo
приймає DisclaimerComponent
з аргументами Text
та Link
. Ви можете використати це для створення власної відмови від відповідальності, яка наслідує систему темоформування. Ми експортуємо тип DisclaimerComponent
для користувачів TypeScript:
import {
RainbowKitProvider,
DisclaimerComponent,
} from '@rainbow-me/rainbowkit';
const Disclaimer: DisclaimerComponent = ({ Text, Link }) => (
<Text>
By connecting your wallet, you agree to the{' '}
<Link href="https://termsofservice.xyz">Terms of Service</Link> and
acknowledge you have read and understand the protocol{' '}
<Link href="https://disclaimer.xyz">Disclaimer</Link>
</Text>
);
const App = () => {
return (
<RainbowKitProvider
appInfo={{
appName: 'RainbowKit Demo',
disclaimer: Disclaimer,
}}
{...etc}
>
{}
</RainbowKitProvider>
);
};