Back to Remotion

restartStudio()

packages/docs/docs/studio/restart-studio.mdx

4.0.473867 B
Original Source

restartStudio()<AvailableFrom v="4.0.162"/>

tsx
import { restartStudio } from "@remotion/studio";
import { useCallback } from "react";

const MyComp: React.FC = () => {
  const onClick = useCallback(async () => {
    try {
      await restartStudio();
      console.log("Studio will restart now");
    } catch (err) {
      console.error(err);
    }
  }, []);

  return (
    <button type="button" onClick={onClick}>
      Hello World
    </button>
  );
};

Requirements

In order to use this function:

<Step>1</Step> You need to be inside the Remotion Studio.

<Step>2</Step> The Studio must be running (no static deployment)

Otherwise, the function will throw.

See also