import BaseUIElement from "../BaseUIElement"; import Combine from "./Combine"; import BackToIndex from "../BigComponents/BackToIndex"; export default class LeftIndex extends Combine{ constructor(leftContents: BaseUIElement[], mainContent: BaseUIElement, options?:{ hideBackButton : false | boolean } ) { let back : BaseUIElement = undefined; if(options?.hideBackButton ?? true){ back = new BackToIndex() } super([ new Combine([ new Combine([back, ...leftContents]).SetClass("sticky top-4"), ]).SetClass("ml-4 block w-full md:w-2/6 lg:w-1/6"), mainContent.SetClass("m-8 w-full mb-24") ]) this.SetClass("h-full block md:flex") } }