sistent icon indicating copy to clipboard operation
sistent copied to clipboard

[ components ]: Create custom `Grid` component

Open nebula-aac opened this issue 2 years ago • 3 comments

Meshery UI has multiple Grid implementation, specifically in the Filters, Applications and Designs (might not be applicable)

Here is an example to reference from: https://github.com/meshery/meshery/blob/master/ui/components/MesheryApplications/ApplicationsGrid.js

  • [ ] Create custom Grid component that houses the common props from the Grid implemented in Meshery UI
  • [ ] Create custom component in custom directory
  • [ ] Use existing sistent-components and provide inline styles or rely on the global MUI theme provided
  • [ ] Check to make sure that the component works properly before pushing PR

Contributor Guide

nebula-aac avatar Nov 08 '23 22:11 nebula-aac

@nebula-aac, @sudhanshutech is this up for grab? May I work on this?

SAHU-01 avatar Aug 14 '24 12:08 SAHU-01

@SAHU-01 its assigned to you. I am not sure though how we will incorporate this because the components in grid and table view are coming from different components so how you gonna make this thing reusable. You have some plan so its great then

sudhanshutech avatar Aug 19 '24 09:08 sudhanshutech

Thank you @sudhanshutech for assigning this. I was going through the codebase to figure out how tables and grid have been used throughout to take note of the requirements in the common component, I currently do not have a plan in mind on this but I'll get back to you in a day with the ideas and a rough implementation, we can discuss over that and see how it goes.

SAHU-01 avatar Aug 19 '24 13:08 SAHU-01