11# useContentContainer
22
3+ ## Introduction
4+
35::: tip
4- Optional kann auch die Komponente [ ` <ContentContainer> ` ] ( ../components/content-container ) als Wrapper verwendet werden .
6+ Optionally, the component [ ` <ContentContainer> ` ] ( ../components/content-container ) can also be used as a wrapper .
57:::
68
7- Das Composable ` useContentContainer ` wird eingesetzt um die Tiefe der Seitenstruktur abzubilden.
9+ The composable ` useContentContainer ` is used to map the depth of the page structure.
10+
11+ With each call of ` useContentContainer() ` in nested components, the level of the page structure is increased by one level (` level ` ).
812
9- Mit jedem aufruf von ` useContentContainer() ` in verschachtelten Komponenten wird die steigt das Level der Seitenstruktur um eine Ebene ( ` level ` ).
13+ The appropriate HTML element for the page structure is determined based on the ` level ` . (e.g. ` main ` , ` section ` , ` article ` )
1014
11- Anhand des ` level ` wird das passende HTML-Element für die Seitenstruktur ermittelt. (e.g. ` main ` , ` section ` , ` article ` )
15+ Translated with DeepL.com (free version )
1216
1317``` vue
1418<template>
@@ -28,12 +32,12 @@ const { currentTag } = useContentContainer()
2832
2933## Options
3034
31- | Property | Type | Description | Default Value |
32- | ------------- | -------- | -------------------------------------------------------- | ------------------------ |
33- | ` tag ` | ` String ` | Der Tag für das HTML-Element. Optional zu überschreiben. | ` undefined ` |
34- | ` contentTags ` | ` Array ` | Die möglichen contentTags für das HTML-Element. | ` ['section', 'article'] ` |
35- | ` rootTags ` | ` Array ` | Die möglichen Tag-Strukturen für das HTML-Element. | ` ['main', undefined] ` |
36- | ` level ` | ` Number ` | Der Level für das HTML-Element. | ` undefined ` |
35+ | Property | Type | Description | Default Value |
36+ | ------------- | -------- | ----------------------------------------- | ------------------------ |
37+ | ` tag ` | ` String ` | Can be used to overwrite the tag. | ` undefined ` |
38+ | ` contentTags ` | ` Array ` | Available tags for the content structure. | ` ['section', 'article'] ` |
39+ | ` rootTags ` | ` Array ` | Available tags for the root structure. | ` ['main', undefined] ` |
40+ | ` level ` | ` Number ` | Can be used to overwrite the level. | ` undefined ` |
3741
3842## Return
3943
0 commit comments