Skip to content

Unmaintained upstream Vue component 'vue-grid-layout' #1

Description

@Lgt2x

trame-grid-layout is one of the last Trame widgets that has not been ported to Vue3 yet.

The main reason is that the component trame-grid-layout is based on, vue-grid-layout is still not compatible with Vue3, and has not seen new commits in the main branch since 06/2023. vue-grid-layout has an unmaintained vue3 branch and npm package tag 3.0.0-beta-1, but the maintainer of the project also declared that they have no intention to port it to Vue3 as of 07/2023.

That said, I think we should either deprecate this Trame component or change the component used, to be compatible with Vue3. Some forks of vue-grid-layout have been created, among which:

trame-golden-layout also presents similar features, despite not being based on an actively maintained project either.

\cc @jourdain

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions