pull/5370/head
bunsenstraat 3 years ago
parent c197daa6fc
commit 824573a8ee
  1. 5
      apps/remix-ide/src/app/components/side-panel.tsx
  2. 4
      libs/remix-ui/panel/src/lib/remix-ui-panel.tsx

@ -20,12 +20,13 @@ const sidePanel = {
// TODO merge with vertical-icons.js // TODO merge with vertical-icons.js
export class SidePanel extends AbstractPanel { export class SidePanel extends AbstractPanel {
appManager: RemixAppManager appManager: RemixAppManager
sideelement: HTMLDivElement sideelement: any
verticalIcons: VerticalIcons; verticalIcons: VerticalIcons;
constructor (appManager: RemixAppManager, verticalIcons: VerticalIcons) { constructor (appManager: RemixAppManager, verticalIcons: VerticalIcons) {
super(sidePanel) super(sidePanel)
this.appManager = appManager this.appManager = appManager
this.sideelement = document.createElement('div') this.sideelement = document.createElement('section')
this.sideelement.setAttribute('class', 'panel plugin-manager')
this.verticalIcons = verticalIcons this.verticalIcons = verticalIcons
// Toggle content // Toggle content

@ -12,14 +12,16 @@ export interface RemixPanelProps {
export function RemixPanel (props: RemixPanelProps) { export function RemixPanel (props: RemixPanelProps) {
return ( return (
<div className='panel plugin-manager'> <>
{props.header} {props.header}
<div className="pluginsContainer"> <div className="pluginsContainer">
<div className='plugins' id='plugins'>
{Object.values(props.plugins).map((pluginRecord) => { {Object.values(props.plugins).map((pluginRecord) => {
return <RemixUIPanelPlugin key={pluginRecord.profile.name} pluginRecord={pluginRecord} /> return <RemixUIPanelPlugin key={pluginRecord.profile.name} pluginRecord={pluginRecord} />
})} })}
</div> </div>
</div> </div>
</>
) )
} }

Loading…
Cancel
Save