Skip to content

[feat]:[A2UI Vue 2 Renderer - Render A2UI components using Vue 2.6 wi…#442

Closed
zoulx-0717 wants to merge 4 commits intogoogle:mainfrom
zoulx-0717:dev
Closed

[feat]:[A2UI Vue 2 Renderer - Render A2UI components using Vue 2.6 wi…#442
zoulx-0717 wants to merge 4 commits intogoogle:mainfrom
zoulx-0717:dev

Conversation

@zoulx-0717
Copy link

A2UI Vue 2 Renderer - Render A2UI components using Vue 2.6 with Options API

Copy link
Collaborator

@paullewis paullewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Firstly, thank you for this huge contribution. I've left a couple of notes, but they apply across the PR and boil down to:

  1. Can we remove (this as any) and match the base types more closely?
  2. Can we align the styles to the Angular/Lit implementations? There seem to be some styles applied per component that aren't exactly the same, e.g., the divider.

Again, thank you for the PR!


if (!target || !path) return;

(this as any).setData(path, target.checked);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any way to type this more cleanly than dropping to an any?

flex: var(--weight);
margin: 0;
border: none;
background-color: currentColor;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of these styles differ from the Angular/Lit counterparts. Can we align them?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4 workflows awaiting approval,can you deal this problem?

@zoulx-0717
Copy link
Author

zoulx-0717 commented Jan 6, 2026 via email

@zoulx-0717 zoulx-0717 requested a review from paullewis January 9, 2026 02:04
@github-project-automation github-project-automation bot moved this to Todo in A2UI Jan 20, 2026
@zoulx-0717
Copy link
Author

4 workflows awaiting approval,who can deal this problem?

@zeroasterisk
Copy link
Collaborator

Thanks for building a Vue 2 renderer, @zoulx-0717! It's great to see the community exploring different framework implementations. 🙏

Vue 2 reached end-of-life in December 2023, which makes it a risky foundation for a new renderer. The project is currently focused on Vue 3 (which was explored in #591 but closed as stale). If you're interested in contributing a Vue renderer, starting fresh with Vue 3 against the current v0.9 API would have much better prospects. Closing this as it targets an EOL framework.

@github-project-automation github-project-automation bot moved this from Todo to Done in A2UI Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants