From 834e18356b67c62006fdf9a0bc1f2d8e1c0e542b Mon Sep 17 00:00:00 2001 From: David Sanders Date: Tue, 5 May 2026 00:33:14 -0400 Subject: [PATCH] build(deps): drop tslib Assisted-by: Claude Opus 4.6 --- package.json | 1 - src/renderer/components/history-wrapper.tsx | 113 +++--- src/renderer/components/history.tsx | 344 +++++++++--------- .../components/settings-general-font.tsx | 139 +++---- .../components/sidebar-package-manager.tsx | 309 ++++++++-------- tsconfig.json | 2 - yarn.lock | 1 - 7 files changed, 454 insertions(+), 455 deletions(-) diff --git a/package.json b/package.json index 48d20b441b..c4ca5fe6dc 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,6 @@ "sfw": "^2.0.4", "shell-env": "^4.0.3", "tmp": "0.2.5", - "tslib": "^2.6.0", "update-electron-app": "^3.0.0" }, "devDependencies": { diff --git a/src/renderer/components/history-wrapper.tsx b/src/renderer/components/history-wrapper.tsx index c0089d48b8..571742c965 100644 --- a/src/renderer/components/history-wrapper.tsx +++ b/src/renderer/components/history-wrapper.tsx @@ -16,64 +16,65 @@ interface HistoryWrapperProps { * A component that observes the appState and manages the history dialog. * Can be rendered as just a button or as a button with a dialog. */ -@observer -export class HistoryWrapper extends React.Component { - private toggleHistory = () => { - const { appState } = this.props; - appState.toggleHistory(); - }; +export const HistoryWrapper = observer( + class HistoryWrapper extends React.Component { + private toggleHistory = () => { + const { appState } = this.props; + appState.toggleHistory(); + }; - private handleRevisionSelect = async (revisionId: string) => { - const { remoteLoader } = window.app; - try { - await remoteLoader.fetchGistAndLoad( - this.props.appState.gistId!, - revisionId, - ); - } catch (error: any) { - console.error('Failed to load revision', error); - this.props.appState.showErrorDialog( - `Failed to load revision: ${error.message || 'Unknown error'}`, - ); - } - }; + private handleRevisionSelect = async (revisionId: string) => { + const { remoteLoader } = window.app; + try { + await remoteLoader.fetchGistAndLoad( + this.props.appState.gistId!, + revisionId, + ); + } catch (error: any) { + console.error('Failed to load revision', error); + this.props.appState.showErrorDialog( + `Failed to load revision: ${error.message || 'Unknown error'}`, + ); + } + }; - public renderHistoryButton() { - const { className } = this.props; + public renderHistoryButton() { + const { className } = this.props; - return ( -