Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: move partial sync to app.tsx and use it to pass loading state to detail view #130

Merged
merged 11 commits into from
May 10, 2022
Prev Previous commit
Next Next commit
fix build
  • Loading branch information
grgbkr committed May 10, 2022
commit 16e9e2f4006fa90df78647b674b8ee120110fd29
4 changes: 0 additions & 4 deletions frontend/left-menu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import SearchBox from "./searchbox";
import IssueModal from "./issue-modal";
import ReactLogo from "./assets/images/logo.svg";
import type { Description, Issue } from "./issue";
import { useRouter } from "next/router";
import { useQueryState } from "next-usequerystate";
import AboutModal from "./about-modal";

Expand All @@ -32,9 +31,6 @@ const LeftMenu = ({ menuVisible, onCloseMenu, onCreateIssue }: Props) => {
const [issueModalVisible, setIssueModalVisible] = useState(false);
const [aboutModalVisible, setAboutModalVisible] = useState(true);

const router = useRouter();
const { id } = router.query;

const classes = classnames(
"absolute lg:static inset-0 lg:relative lg:translate-x-0 flex flex-col flex-shrink-0 w-56 font-sans text-sm border-r lg:shadow-none justify-items-start bg-gray-500 border-gray-400 text-white bg-opacity-1",
{
Expand Down