import { getJoke } from '../services/getJoke'; export async function getServerSideProps(context) { try { const result = await getJoke(); return { props: { ...result, }, }; } catch (error) { return { props: { error: error.message, }, }; } } function Error(props) { if (!props.error) { return null; } return (
Error {props.error}
); } export function Index(props) { const handleClick = async (e) => { e.preventDefault(); try { const joke = await getJoke(); console.log(joke); } catch (e) { console.log(e); } }; return (

Hello fal-serverless

This page can access fal-serverless functions when it's rendering.

Here's a joke: {props.joke}

); } export default Index;