Skip to content

Commit

Permalink
Fix ProseCode warns nuxt/content#2111
Browse files Browse the repository at this point in the history
  • Loading branch information
d0rich committed Jul 21, 2023
1 parent 17157f8 commit a1ec90e
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions components/content/ProseCode.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<!--
~ Copyright 2023 Exactpro (Exactpro Systems Limited)
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<script lang="ts">
// File is copied from here: https://github.com/nuxt/content/blob/main/src/runtime/components/Prose/ProseCode.vue
// Here just single root element is added and styles are removed
// TODO: remove this file when https://github.com/nuxt/content/issues/2111 is resolved
import { defineComponent } from '#imports'
export default defineComponent({
props: {
code: {
type: String,
default: ''
},
language: {
type: String,
default: null
},
filename: {
type: String,
default: null
},
highlights: {
type: Array as () => number[],
default: () => []
},
meta: {
type: String,
default: null
}
}
})
</script>

<template>
<div>
<slot />
</div>
</template>

0 comments on commit a1ec90e

Please sign in to comment.