mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-26 17:43:48 +01:00
Revert "Fix duplicate previous pages"
This reverts commit 16f7058e536648ddce8f9949b276071ae6baa854.
This commit is contained in:
parent
3e7a9ac896
commit
9033640c0c
@ -1,5 +1,5 @@
|
||||
import React, { useState, useEffect } from "react";
|
||||
import { cloneDeep, isEqual } from "lodash";
|
||||
import { cloneDeep } from "lodash";
|
||||
import { IPlayer } from "../PersonObjects/IPlayer";
|
||||
import { IEngine } from "../IEngine";
|
||||
import { ITerminal } from "../Terminal/ITerminal";
|
||||
@ -251,16 +251,11 @@ export function GameRoot({ player, engine, terminal }: IProps): React.ReactEleme
|
||||
}
|
||||
|
||||
function setCurrentPage(page: Page, ...args: any): void {
|
||||
const newPage = { page, args: cloneDeep(args) };
|
||||
const previousPage = pageHistory[0];
|
||||
const isDifferentThenPrevious = page !== previousPage?.page || !isEqual([...args], previousPage?.args);
|
||||
if (isDifferentThenPrevious) {
|
||||
const history = [
|
||||
newPage,
|
||||
{ page, args: cloneDeep(args) },
|
||||
...pageHistory
|
||||
].slice(0, 20);
|
||||
setPageHistory(history)
|
||||
}
|
||||
setPage(page)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user