diff --git a/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx b/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx
index 74dbb76491a..f0c41ab85d5 100644
--- a/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx
+++ b/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx
@@ -24,7 +24,7 @@ const ArchivedIssueDetailsPage = observer(() => {
const { getProjectById } = useProject();
- const { isLoading, data: swrArchivedIssueDetails } = useSWR(
+ const { isLoading } = useSWR(
workspaceSlug && projectId && archivedIssueId
? `ARCHIVED_ISSUE_DETAIL_${workspaceSlug}_${projectId}_${archivedIssueId}`
: null,
@@ -65,7 +65,6 @@ const ArchivedIssueDetailsPage = observer(() => {
{workspaceSlug && projectId && archivedIssueId && (
{
const { getProjectById } = useProject();
const { toggleIssueDetailSidebar, issueDetailSidebarCollapsed } = useAppTheme();
// fetching issue details
- const {
- isLoading,
- data: swrIssueDetails,
- error,
- } = useSWR(
+ const { isLoading, error } = useSWR(
workspaceSlug && projectId && issueId ? `ISSUE_DETAIL_${workspaceSlug}_${projectId}_${issueId}` : null,
workspaceSlug && projectId && issueId
? () => fetchIssue(workspaceSlug.toString(), projectId.toString(), issueId.toString())
@@ -95,7 +91,6 @@ const IssueDetailsPage = observer(() => {
projectId &&
issueId && (
string);
setIsSubmitting: (initialValue: "submitting" | "submitted" | "saved") => void;
- swrIssueDescription: string | null | undefined;
+ swrIssueDescription?: string | null | undefined;
};
export const IssueDescriptionInput: FC = observer((props) => {
diff --git a/web/core/components/issues/issue-detail/main-content.tsx b/web/core/components/issues/issue-detail/main-content.tsx
index 6bd75b32100..729300c17a7 100644
--- a/web/core/components/issues/issue-detail/main-content.tsx
+++ b/web/core/components/issues/issue-detail/main-content.tsx
@@ -31,11 +31,10 @@ type Props = {
issueOperations: TIssueOperations;
isEditable: boolean;
isArchived: boolean;
- swrIssueDetails: TIssue | null | undefined;
};
export const IssueMainContent: React.FC = observer((props) => {
- const { workspaceSlug, projectId, issueId, issueOperations, isEditable, isArchived, swrIssueDetails } = props;
+ const { workspaceSlug, projectId, issueId, issueOperations, isEditable, isArchived } = props;
// states
const [isSubmitting, setIsSubmitting] = useState<"submitting" | "submitted" | "saved">("saved");
// hooks
@@ -88,7 +87,6 @@ export const IssueMainContent: React.FC = observer((props) => {
{/* {issue?.description_html === issueDescription && ( */}
= observer((props) => {
- const { workspaceSlug, projectId, issueId, swrIssueDetails, is_archived = false } = props;
+ const { workspaceSlug, projectId, issueId, is_archived = false } = props;
// router
const router = useAppRouter();
const pathname = usePathname();
@@ -349,7 +348,6 @@ export const IssueDetailRoot: FC = observer((props) => {
= observer(
projectId={issue.project_id}
issueId={issue.id}
initialValue={issueDescription}
- // for now peek overview doesn't have live syncing while tab changes
- swrIssueDescription={issueDescription}
disabled={disabled}
issueOperations={issueOperations}
setIsSubmitting={(value) => setIsSubmitting(value)}