By now some manual steps here to develop on vue side. The changes are not accepted yet on upstream . So for full functionality of filepicker these must be done manually.
As it is using a modified version of nextcloud filepicker by julien-nc https://github.com/julien-nc/nextcloud-webdav-filepicker.
This modified version comes with:
- Search options as in https://github.com/julien-nc/nextcloud-webdav-filepicker/pull/9 .
- Grid layout as in https://github.com/julien-nc/nextcloud-webdav-filepicker/pull/10 .
 These two MR are combined in branch https://github.com/Communia/nextcloud-webdav-filepicker/tree/drupal_nextcloud_dam .

Also two more patches added in this directory named `webapppassword.patch` . These are the changes made by this patch:
- Patch from pull request : https://github.com/julien-nc/nextcloud-webdav-filepicker/pull/6 that allow using nextcloud filepicker inside an existing modal rather than creating a new one.
- The patch that allows using the webapppassword files_sharing api endpoint rather than the nextcloud native one, to allow setting allowed origins to use these endpoints.
- The patch that allows using the webapppassword preview api endpoint rather than the nextcloud native one, to allow setting allowed origins to use these endpoints.
- Finally the injection of data to shareLinks to include the json of the share links in NcWebdavFilePicker.vue component.

It comes with a filepicker built, but if you want to modify you can do it in assets directory.
Obtaining the code from https://github.com/julien-nc/nextcloud-webdav-filepicker or https://github.com/Communia/nextcloud-webdav-filepicker.git .
after building with `npm build`
when in `assets/nextcloud-webdav-filepicker`
`rm -r  ../build/nextcloud-webdav-filepicker`
`cp -r js ../build/nextcloud-webdav-filepicker` (it will overwrite the existing filepicker).

Once it is merged with upstream julien repo or forked definitively to communia repo this dev workflow will change.


This information could be seen also in https://github.com/Communia/nextcloud-webdav-filepicker/issues/1 .
