Useful snippets

    Use functions as children

    Hvordan kan man lage et komponent som exposer en dataverdi som parent kan få tak i?

    I.e. hvordan kan ChildComponent her gjøre dette lov?

              <ChildComponent>
                {({idFromChild}) => {
                  return (
                    <Button
                      href={`link/to/${idFromChild}`}
                    >
    					click here
                    </Button>
                  );
                }}
              </ChildComponent>
    

    Slik:

    export const ChildComponent = ({id}) => {
      return (
        <div>
          {children({
            id: id,
          })}
        </div>
      );
    };