Open akramsarkis opened 2 years ago
The issue took more time than expected because of the following:
The isolation of the sections component was expected to be tackled within the estimated time, but there was some blocking points which took more time to search for the correct fixes to be solved.
The part of creating a chromatic project for the 3 components is done.
The remaining part that needs to be tackled is having the vue cli plugin handle the choice of which section of this library will be installed in a project.
Hello @julienf
I have the following components of the chromatic project
nftSection.vue Clients.vue textImages.vue
nftSection_static.vue Clients_static.vue textImages_static.vue
Which should be added to sections/forms
and sections/views
of the project that we need to install these components in.
The problem I am facing is that I am not able to find a way to install these components specifically inside the relevant folders.
I have tried installing the project which adds all the project files into node_modules folder. But then I am stuck to get them moved to the right place sections/forms
and sections/views
https://mattermost.gl.eweev.com/eweev/pl/r9fy3yifctdptf7jnio15aqwyr
The issue took more time than expected because of the following:
The installation of the components required additional changes to be configured on the sections library to have the sections library components and helpers functions exported by default to be used by the installed component. Which 1.5 hr as additional time.
As result the approach was not reasonable as we needed to find a more suitable way to have these components installed on a project by a vue cli plugin which is still under discussion with Julien.
@jfayad The section components library is done, but we need to have a project for it to be able to deploy it.
Then it will be QAed by Akram and if all good, we move the code of sections/forms and sections/views to the vue-cli-plugin as discussed before.
We let the user choose which component He want to have in his project by selecting the component name. Which will add the component from and view to sections folder of the project.
Also a question regarding the section website components, should we add the components to this same library we did ? The one that has for now the following sections: Clients - nftSection - textImages
@mahfouzhseineweev you can try any project to test this (ie Hangmen's test website if you want)