From e6ac76cf13e8ce6dfe2a6792b897d9638e0a0cce Mon Sep 17 00:00:00 2001 From: Joseph Izang Date: Wed, 18 Jan 2023 15:58:34 +0100 Subject: [PATCH] add changes from @lianaHus & @aniket_engg --- apps/remix-ide/src/app/panels/file-panel.js | 10 ++++++++++ .../solidity-compiler/src/lib/contract-selection.tsx | 1 + 2 files changed, 11 insertions(+) diff --git a/apps/remix-ide/src/app/panels/file-panel.js b/apps/remix-ide/src/app/panels/file-panel.js index 2ff7a1da01..326d776e14 100644 --- a/apps/remix-ide/src/app/panels/file-panel.js +++ b/apps/remix-ide/src/app/panels/file-panel.js @@ -64,6 +64,16 @@ module.exports = class Filepanel extends ViewPlugin { return
} + compileContractForUml (path) { + console.log({ path }) + this.call('solidity', 'compile', async (target, source) => { + console.log({ + target, + source + }) + }) + } + /** * @param item { id: string, name: string, type?: string[], path?: string[], extension?: string[], pattern?: string[] } * @param callback (...args) => void diff --git a/libs/remix-ui/solidity-compiler/src/lib/contract-selection.tsx b/libs/remix-ui/solidity-compiler/src/lib/contract-selection.tsx index 3074fb7e8b..9176310811 100644 --- a/libs/remix-ui/solidity-compiler/src/lib/contract-selection.tsx +++ b/libs/remix-ui/solidity-compiler/src/lib/contract-selection.tsx @@ -26,6 +26,7 @@ export const ContractSelection = (props: ContractSelectionProps) => { const [svgPayload, setSVGPayload] = useState('') const [showViewer, setShowViewer] = useState(false) const [contentForAST, setContentForAST] = useState('') + console.log({ props }) const intl = useIntl()