Fix infinite load issue (#756)

* Remove subcomponents to resolve infinite load issue
This commit is contained in:
InfiniteTF
2020-08-23 04:54:52 +02:00
committed by GitHub
parent 1fd3fcc6a8
commit ffa1fbda7f
24 changed files with 88 additions and 59 deletions

View File

@@ -18,13 +18,13 @@ import { DeleteScenesDialog } from "./DeleteScenesDialog";
import { SceneGenerateDialog } from "./SceneGenerateDialog";
interface ISceneList {
subComponent?: boolean;
filterHook?: (filter: ListFilterModel) => ListFilterModel;
persistState?: boolean;
}
export const SceneList: React.FC<ISceneList> = ({
subComponent,
filterHook,
persistState,
}) => {
const history = useHistory();
const [isGenerateDialogOpen, setIsGenerateDialogOpen] = useState(false);
@@ -61,9 +61,9 @@ export const SceneList: React.FC<ISceneList> = ({
renderContent,
renderEditDialog: renderEditScenesDialog,
renderDeleteDialog: renderDeleteScenesDialog,
subComponent,
filterHook,
addKeybinds,
persistState,
});
async function playRandom(