getServerSideProps undefined not working
Answered
Spectacled bear posted this in #help-forum
Spectacled bearOP
I have a component setup with a getServerSideProps and for some reason I got undefined for the initialUserData.
code:
code:
export async function getServerSideProps(context: any) {
  // Fetch user data from Supabase using session
  return {
    props: {
      initialUserData: "something",
    },
  };
}
function DashboardWrapper({ children, initialUserData }: any) {
  const router = useRouter();
  const [loading, setLoading] = useState(false);
  const [stage, setStage] = useState("");
  const [paymentModal, setPaymentModal] = useState(false);
  const [type, setType] = useState("");
  const [success, setSuccess] = useState(false);
  const supabase = useSupabaseClient();
  const [complete, setComplete] = useState(false);
  const [discordModal, setDiscordModal] = useState(false);
  const [userData, setUserData] = useState<any>({});
  useEffect(() => {
    console.log("initialUserData", initialUserData);
  }, [initialUserData]);5 Replies
Asian black bear
gSSP only exists for pages, not components
Answer
@Asian black bear  gSSP only exists for pages, not components 
Spectacled bearOP
Ohh
Is there any alternative solution?
Asian black bear
Pass data down from the page
Spectacled bearOP
Okay