Browse Source

fix(nc-gui): review changes

pull/9351/head
Ramesh Mane 3 months ago
parent
commit
337d879cd7
  1. 9
      packages/nc-gui/components/extensions/Extension/Wrapper.vue
  2. 2
      packages/nc-gui/extensions/json-exporter/manifest.json

9
packages/nc-gui/components/extensions/Extension/Wrapper.vue

@ -1,4 +1,10 @@
<script lang="ts" setup> <script lang="ts" setup>
/**
* ExtensionHeaderWrapper component.
*
* @slot headerPrefix - Slot for custom content to be displayed at the start of the header when in fullscreen mode.
* @slot headerExtra - Slot for additional custom content to be displayed in the header when in fullscreen mode.
*/
const { fullscreen } = useExtensionHelperOrThrow() const { fullscreen } = useExtensionHelperOrThrow()
const headerRef = ref<HTMLDivElement>() const headerRef = ref<HTMLDivElement>()
@ -10,6 +16,9 @@ const { height } = useElementSize(headerRef)
<div class="h-full"> <div class="h-full">
<div ref="headerRef" class="extension-header-wrapper"> <div ref="headerRef" class="extension-header-wrapper">
<ExtensionsExtensionHeader> <ExtensionsExtensionHeader>
<template #prefix>
<slot name="headerPrefix"></slot>
</template>
<template #extra> <template #extra>
<slot name="headerExtra"></slot> <slot name="headerExtra"></slot>
</template> </template>

2
packages/nc-gui/extensions/json-exporter/manifest.json

@ -11,7 +11,7 @@
"email": "contact@nocodb.com", "email": "contact@nocodb.com",
"url": "https://www.nocodb.com", "url": "https://www.nocodb.com",
"icon": { "icon": {
"src": "csv-import-ee/assets/publisher-icon.svg", "src": "json-exporter/assets/publisher-icon.svg",
"width": 24, "width": 24,
"height": 24 "height": 24
} }

Loading…
Cancel
Save