import { Meta, StoryObj } from "@storybook/react"; import { Cartesian3 } from "cesium"; import { useState } from "react"; import Viewer from "../Viewer"; import CameraFlyTo from "./CameraFlyTo"; type Story = StoryObj; export default { title: "CameraFlyTo", component: CameraFlyTo, } as Meta; export const Basic: Story = { args: { duration: 5 }, render: args => ( ), }; export const Once: Story = { args: { duration: 5 }, render: args => { // eslint-disable-next-line react-hooks/rules-of-hooks const [once, setOnce] = useState(true); return ( ); }, };