mirror of
https://github.com/neynarxyz/create-farcaster-mini-app.git
synced 2025-11-16 08:08:56 -05:00
feat: integrate returnUrl to config [NEYN-6533]
This commit is contained in:
parent
98579bcea9
commit
055dc4adbd
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@neynar/create-farcaster-mini-app",
|
"name": "@neynar/create-farcaster-mini-app",
|
||||||
"version": "1.8.3",
|
"version": "1.8.4",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"private": false,
|
"private": false,
|
||||||
"access": "public",
|
"access": "public",
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { SessionProvider } from 'next-auth/react';
|
|||||||
import { AuthKitProvider } from '@farcaster/auth-kit';
|
import { AuthKitProvider } from '@farcaster/auth-kit';
|
||||||
import { MiniAppProvider } from '@neynar/react';
|
import { MiniAppProvider } from '@neynar/react';
|
||||||
import { SafeFarcasterSolanaProvider } from '~/components/providers/SafeFarcasterSolanaProvider';
|
import { SafeFarcasterSolanaProvider } from '~/components/providers/SafeFarcasterSolanaProvider';
|
||||||
import { ANALYTICS_ENABLED } from '~/lib/constants';
|
import { ANALYTICS_ENABLED, RETURN_URL } from '~/lib/constants';
|
||||||
|
|
||||||
const WagmiProvider = dynamic(
|
const WagmiProvider = dynamic(
|
||||||
() => import('~/components/providers/WagmiProvider'),
|
() => import('~/components/providers/WagmiProvider'),
|
||||||
@ -30,6 +30,7 @@ export function Providers({
|
|||||||
<MiniAppProvider
|
<MiniAppProvider
|
||||||
analyticsEnabled={ANALYTICS_ENABLED}
|
analyticsEnabled={ANALYTICS_ENABLED}
|
||||||
backButtonEnabled={true}
|
backButtonEnabled={true}
|
||||||
|
returnUrl={RETURN_URL}
|
||||||
>
|
>
|
||||||
<SafeFarcasterSolanaProvider endpoint={solanaEndpoint}>
|
<SafeFarcasterSolanaProvider endpoint={solanaEndpoint}>
|
||||||
<AuthKitProvider config={{}}>
|
<AuthKitProvider config={{}}>
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
import dynamic from 'next/dynamic';
|
import dynamic from 'next/dynamic';
|
||||||
import { MiniAppProvider } from '@neynar/react';
|
import { MiniAppProvider } from '@neynar/react';
|
||||||
import { SafeFarcasterSolanaProvider } from '~/components/providers/SafeFarcasterSolanaProvider';
|
import { SafeFarcasterSolanaProvider } from '~/components/providers/SafeFarcasterSolanaProvider';
|
||||||
import { ANALYTICS_ENABLED } from '~/lib/constants';
|
import { ANALYTICS_ENABLED, RETURN_URL } from '~/lib/constants';
|
||||||
|
|
||||||
const WagmiProvider = dynamic(
|
const WagmiProvider = dynamic(
|
||||||
() => import('~/components/providers/WagmiProvider'),
|
() => import('~/components/providers/WagmiProvider'),
|
||||||
@ -24,6 +24,7 @@ export function Providers({
|
|||||||
<MiniAppProvider
|
<MiniAppProvider
|
||||||
analyticsEnabled={ANALYTICS_ENABLED}
|
analyticsEnabled={ANALYTICS_ENABLED}
|
||||||
backButtonEnabled={true}
|
backButtonEnabled={true}
|
||||||
|
returnUrl={RETURN_URL}
|
||||||
>
|
>
|
||||||
<SafeFarcasterSolanaProvider endpoint={solanaEndpoint}>
|
<SafeFarcasterSolanaProvider endpoint={solanaEndpoint}>
|
||||||
{children}
|
{children}
|
||||||
|
|||||||
@ -125,6 +125,14 @@ export const ANALYTICS_ENABLED: boolean = true;
|
|||||||
*/
|
*/
|
||||||
export const APP_REQUIRED_CHAINS: string[] = [];
|
export const APP_REQUIRED_CHAINS: string[] = [];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return URL for the mini app.
|
||||||
|
*
|
||||||
|
* If provided, the mini app will be rendered with a return URL to be rendered if the
|
||||||
|
* back button is pressed from the home page.
|
||||||
|
*/
|
||||||
|
export const RETURN_URL: string | null = null;
|
||||||
|
|
||||||
// PLEASE DO NOT UPDATE THIS
|
// PLEASE DO NOT UPDATE THIS
|
||||||
export const SIGNED_KEY_REQUEST_VALIDATOR_EIP_712_DOMAIN = {
|
export const SIGNED_KEY_REQUEST_VALIDATOR_EIP_712_DOMAIN = {
|
||||||
name: 'Farcaster SignedKeyRequestValidator',
|
name: 'Farcaster SignedKeyRequestValidator',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user