There should be a JS/Vue implementation for the window components. Some key considerations for the component:
- It should support draggable and resizable capabilities.
- It should compose of some other components to maximize the reusability.
- It should be flexible for customization.