diff --git a/packages/radix-vue/README.md b/packages/radix-vue/README.md index cd20a8523..a025bcaa9 100644 --- a/packages/radix-vue/README.md +++ b/packages/radix-vue/README.md @@ -13,4 +13,4 @@ pnpm install radix-vue ## Documentation -For full documentation, visit [radix-vue.com](https://radix-vue.com). \ No newline at end of file +For full documentation, visit [radix-vue.com](https://radix-vue.com). diff --git a/packages/radix-vue/package.json b/packages/radix-vue/package.json index f2c6069a7..63e29293f 100644 --- a/packages/radix-vue/package.json +++ b/packages/radix-vue/package.json @@ -1,6 +1,6 @@ { "name": "radix-vue", - "version": "0.0.1-rc-.7", + "version": "0.0.1-rc-.8", "description": "Vue port for Radix UI Primitives.", "type": "module", "main": "./dist/index.umd.cjs", diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuCheckboxItem.vue b/packages/radix-vue/src/ContextMenu/ContextMenuCheckboxItem.vue index c7f8c9614..a9259df3b 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuCheckboxItem.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuCheckboxItem.vue @@ -1,25 +1,28 @@ - -export type ContextMenuCheckboxProvideValue = Readonly>; -provide( - "modelValue", - toRef(() => props.modelValue) -); + diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuContent.vue b/packages/radix-vue/src/ContextMenu/ContextMenuContent.vue index 2a60992e4..02cf5f8d0 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuContent.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuContent.vue @@ -1,102 +1,106 @@ diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuGroup.vue b/packages/radix-vue/src/ContextMenu/ContextMenuGroup.vue index db6304e2d..5d6e803fd 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuGroup.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuGroup.vue @@ -37,7 +37,7 @@ const props = withDefaults(defineProps(), { const emits = defineEmits(["update:modelValue"]); -const { primitiveElement, currentElement: parentElementRef } = +const { primitiveElement, currentElement: parentElement } = usePrimitiveElement(); provide(CONTEXT_MENU_GROUP_INJECTION_KEY, { @@ -57,7 +57,7 @@ provide(CONTEXT_MENU_GROUP_INJECTION_KEY, { emits("update:modelValue", modelValueArray); } }, - parentElement: parentElementRef, + parentElement, }); diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuItem.vue b/packages/radix-vue/src/ContextMenu/ContextMenuItem.vue index d54fc2dc0..c36fdb029 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuItem.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuItem.vue @@ -1,97 +1,53 @@ diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuItemIndicator.vue b/packages/radix-vue/src/ContextMenu/ContextMenuItemIndicator.vue index 507091601..05a5d2f07 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuItemIndicator.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuItemIndicator.vue @@ -1,13 +1,19 @@ + + diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuLabel.vue b/packages/radix-vue/src/ContextMenu/ContextMenuLabel.vue index 474c7dfc0..a50b1cc61 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuLabel.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuLabel.vue @@ -1,11 +1,13 @@ diff --git a/packages/radix-vue/src/ContextMenu/ContextMenuPortal.vue b/packages/radix-vue/src/ContextMenu/ContextMenuPortal.vue index ff4867f63..bdee234e6 100644 --- a/packages/radix-vue/src/ContextMenu/ContextMenuPortal.vue +++ b/packages/radix-vue/src/ContextMenu/ContextMenuPortal.vue @@ -1,3 +1,12 @@ + +