Skip to content

Commit b47ba21

Browse files
committed
chore(typescript): renamed types
1 parent c65456c commit b47ba21

File tree

5 files changed

+24
-19
lines changed

5 files changed

+24
-19
lines changed

docs/src/composables/use-content-container.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ const { currentTag } = useContentContainer();
3535
## Options
3636

3737
```ts
38-
type Options = {
38+
type ContentContainerOptions = {
3939
tag?: string | undefined;
4040
contentTags?: Array<string>;
4141
rootTags?: Array<string>;
@@ -53,7 +53,7 @@ type Options = {
5353
## Return
5454

5555
```ts
56-
type Return = {
56+
type ContentContainerReturn = {
5757
parentLevel: ComputedRef<number>;
5858
currentLevel: ComputedRef<number>;
5959
currentTag: ComputedRef<string>;

docs/src/composables/use-content-headline.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const { currentTag } = useContentHeadline();
3636
## Options
3737

3838
```ts
39-
type Options = {
39+
type ContentHeadlineOptions = {
4040
tag?: string | undefined;
4141
};
4242
```
@@ -48,7 +48,7 @@ type Options = {
4848
## Return
4949

5050
```ts
51-
type Return = {
51+
type ContentHeadlineReturn = {
5252
parentLevel: ComputedRef<number>;
5353
currentLevel: ComputedRef<number>;
5454
currentTag: ComputedRef<string>;

src/useContentContainer.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,24 @@
11
import { provide, inject, computed, type ComputedRef } from 'vue';
22

3-
export type Options = {
3+
export type ContentContainerOptions = {
44
tag?: string | undefined;
55
rootTags?: string[];
66
contentTags?: string[];
77
level?: number;
88
};
99

10-
export type Result = {
10+
export type ContentContainerResult = {
1111
parentLevel: ComputedRef<number>;
1212
currentLevel: ComputedRef<number>;
1313
currentTag: ComputedRef<string>;
1414
};
1515

16-
export default function useContentContainer({ tag, contentTags, rootTags, level }: Options = {}): Result {
16+
export default function useContentContainer({
17+
tag,
18+
contentTags,
19+
rootTags,
20+
level
21+
}: ContentContainerOptions = {}): ContentContainerResult {
1722
tag = tag || undefined;
1823
rootTags = rootTags || inject('semanticStructure_rootTags', ['main']);
1924
contentTags = contentTags || inject('semanticStructure_contentTags', ['article', 'section']);

src/useContentHeadline.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { inject, computed, type ComputedRef } from 'vue';
22

3-
export type Options = {
3+
export type ContentHeadlineOptions = {
44
tag?: string | undefined;
55
};
66

7-
export type Return = {
7+
export type ContentHeadlineReturn = {
88
parentLevel: ComputedRef<number>;
99
currentLevel: ComputedRef<number>;
1010
currentTag: ComputedRef<string>;
1111
};
1212

13-
export default function useContentHeadline({ tag }: Options = {}): Return {
13+
export default function useContentHeadline({ tag }: ContentHeadlineOptions = {}): ContentHeadlineReturn {
1414
const parentLevel = computed(() => inject('semanticStructure_parentLevel', 1) + 1);
1515
const rootLevel = inject('semanticStructure_rootLevel', 1);
1616

test/useContentHeadline.test.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ describe('useContentHeadline', () => {
1515
});
1616

1717
const ContentHeadline = defineComponent({
18-
template: '<component :is="currentTag" :data-level="level">{{currentTag}}</component>',
18+
template: '<component :is="currentTag" :data-level="currentLevel">{{currentTag}}</component>',
1919
setup() {
20-
const { currentTag, level } = useContentHeadline();
21-
return { currentTag, level };
20+
const { currentTag, currentLevel } = useContentHeadline();
21+
return { currentTag, currentLevel };
2222
}
2323
});
2424

@@ -75,10 +75,10 @@ describe('useContentHeadline (rootTags)', () => {
7575
});
7676

7777
const ContentHeadline = defineComponent({
78-
template: '<component :is="currentTag" :data-level="level">{{ currentTag }}</component>',
78+
template: '<component :is="currentTag" :data-level="currentLevel">{{ currentTag }}</component>',
7979
setup() {
80-
const { currentTag, level } = useContentHeadline();
81-
return { currentTag, level };
80+
const { currentTag, currentLevel } = useContentHeadline();
81+
return { currentTag, currentLevel };
8282
}
8383
});
8484

@@ -140,10 +140,10 @@ describe('useContentHeadline (contentTags)', () => {
140140
});
141141

142142
const ContentHeadline = defineComponent({
143-
template: '<component :is="currentTag" :data-level="level">{{currentTag}}</component>',
143+
template: '<component :is="currentTag" :data-level="currentLevel">{{currentTag}}</component>',
144144
setup() {
145-
const { currentTag, level } = useContentHeadline();
146-
return { currentTag, level };
145+
const { currentTag, currentLevel } = useContentHeadline();
146+
return { currentTag, currentLevel };
147147
}
148148
});
149149

0 commit comments

Comments
 (0)