Skip to content

Commit b351bd8

Browse files
committed
🏃
1 parent b38c8fb commit b351bd8

File tree

13 files changed

+50
-28
lines changed

13 files changed

+50
-28
lines changed

packages/sdks/snippets/angular-16-ssr/src/app/advanced-child/advanced-child-resolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { ResolveFn, RouterStateSnapshot } from '@angular/router';
22

33
import { ActivatedRouteSnapshot } from '@angular/router';
4-
import { fetchOneEntry } from '@builder.io/sdk-angular';
4+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
55

6-
export const advancedChildResolver: ResolveFn<any> = async (
6+
export const advancedChildResolver: ResolveFn<BuilderContent | null> = async (
77
_route: ActivatedRouteSnapshot,
88
state: RouterStateSnapshot
99
) => {

packages/sdks/snippets/angular-16-ssr/src/app/announcement-bar/announcement-bar.resolver.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import type { ActivatedRouteSnapshot, ResolveFn } from '@angular/router';
2-
import { fetchOneEntry, getBuilderSearchParams } from '@builder.io/sdk-angular';
2+
import {
3+
BuilderContent,
4+
fetchOneEntry,
5+
getBuilderSearchParams,
6+
} from '@builder.io/sdk-angular';
37

4-
export const announcementBarResolver: ResolveFn<any> = (
8+
export const announcementBarResolver: ResolveFn<BuilderContent | null> = (
59
route: ActivatedRouteSnapshot
610
) => {
711
const urlPath = `/${route.url.join('/')}`;

packages/sdks/snippets/angular-16-ssr/src/app/blog-article/blog-article.resolver.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import type { ResolveFn } from '@angular/router';
2-
import { fetchOneEntry } from '@builder.io/sdk-angular';
2+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
33

4-
export const blogArticleResolver: ResolveFn<any> = async () => {
4+
export const blogArticleResolver: ResolveFn<
5+
BuilderContent | null
6+
> = async () => {
57
return fetchOneEntry({
68
apiKey: 'ee9f13b4981e489a9a1209887695ef2b',
79
model: 'blog-article',

packages/sdks/snippets/angular-16-ssr/src/app/catch-all/catch-all.resolver.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import type { ActivatedRouteSnapshot, ResolveFn } from '@angular/router';
2-
import { fetchOneEntry, getBuilderSearchParams } from '@builder.io/sdk-angular';
2+
import {
3+
BuilderContent,
4+
fetchOneEntry,
5+
getBuilderSearchParams,
6+
} from '@builder.io/sdk-angular';
37

4-
export const catchAllResolver: ResolveFn<any> = (
8+
export const catchAllResolver: ResolveFn<BuilderContent | null> = (
59
route: ActivatedRouteSnapshot
610
) => {
711
const urlPath = `/${route.url.join('/')}`;

packages/sdks/snippets/angular-16-ssr/src/app/custom-child/custom-child.resolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import {
33
ResolveFn,
44
RouterStateSnapshot,
55
} from '@angular/router';
6-
import { fetchOneEntry } from '@builder.io/sdk-angular';
6+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
77

8-
export const customChildResolver: ResolveFn<any> = async (
8+
export const customChildResolver: ResolveFn<BuilderContent | null> = async (
99
_route: ActivatedRouteSnapshot,
1010
state: RouterStateSnapshot
1111
) => {

packages/sdks/snippets/angular-16-ssr/src/app/editable-regions/editable-regions-resolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import {
33
ResolveFn,
44
RouterStateSnapshot,
55
} from '@angular/router';
6-
import { fetchOneEntry } from '@builder.io/sdk-angular';
6+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
77

8-
export const editableRegionsResolver: ResolveFn<any> = async (
8+
export const editableRegionsResolver: ResolveFn<BuilderContent | null> = async (
99
_route: ActivatedRouteSnapshot,
1010
state: RouterStateSnapshot
1111
) => {

packages/sdks/snippets/angular-16-ssr/src/app/live-preview/live-preview.resolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { ActivatedRouteSnapshot, ResolveFn } from '@angular/router';
2-
import { fetchOneEntry } from '@builder.io/sdk-angular';
2+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
33

4-
export const livePreviewResolver: ResolveFn<any> = (
4+
export const livePreviewResolver: ResolveFn<BuilderContent | null> = (
55
route: ActivatedRouteSnapshot
66
) => {
77
const urlPath = `/${route.url.join('/')}`;

packages/sdks/snippets/angular-16-ssr/src/app/product-details/product-details.resolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { ActivatedRouteSnapshot, ResolveFn } from '@angular/router';
2-
import { fetchOneEntry } from '@builder.io/sdk-angular';
2+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
33

4-
export const productDetailsResolver: ResolveFn<any> = async (
4+
export const productDetailsResolver: ResolveFn<BuilderContent | null> = async (
55
route: ActivatedRouteSnapshot
66
) => {
77
const handle = route.paramMap.get('handle') || 'jacket';

packages/sdks/snippets/angular-16-ssr/src/app/product-editorial/product-editorial.resolver.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { ActivatedRouteSnapshot, ResolveFn } from '@angular/router';
2-
import { fetchOneEntry } from '@builder.io/sdk-angular';
2+
import { BuilderContent, fetchOneEntry } from '@builder.io/sdk-angular';
33

4-
export const productEditorialResolver: ResolveFn<any> = async (
5-
route: ActivatedRouteSnapshot
6-
) => {
4+
export const productEditorialResolver: ResolveFn<
5+
BuilderContent | null
6+
> = async (route: ActivatedRouteSnapshot) => {
77
const productId = route.paramMap.get('id');
88
const urlPath = `/products/${productId}`;
99

packages/sdks/snippets/gen1-react/src/routes/advanced-child.tsx

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
import builder, { Builder, BuilderComponent } from '@builder.io/react';
1+
import builder, {
2+
Builder,
3+
BuilderComponent,
4+
type BuilderContent,
5+
} from '@builder.io/react';
26
import { useEffect, useState } from 'react';
37
import CustomTabs from '../components/CustomTabs';
48

@@ -26,7 +30,7 @@ Builder.registerComponent(CustomTabs, {
2630
});
2731

2832
export default function AdvancedChild() {
29-
const [content, setContent] = useState<any>(null);
33+
const [content, setContent] = useState<BuilderContent | null>(null);
3034

3135
useEffect(() => {
3236
builder

packages/sdks/snippets/gen1-react/src/routes/custom-child.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import builder, {
22
Builder,
33
BuilderComponent,
44
withChildren,
5+
type BuilderContent,
56
} from '@builder.io/react';
67
import React, { useEffect, useState } from 'react';
78
import CustomHero from '../components/CustomHero';
@@ -26,7 +27,7 @@ Builder.registerComponent(HeroWithBuilderChildren, {
2627
});
2728

2829
function CustomChild() {
29-
const [content, setContent] = useState<any>(null);
30+
const [content, setContent] = useState<BuilderContent | null>(null);
3031
useEffect(() => {
3132
builder
3233
.get('custom-child', {

packages/sdks/snippets/gen1-react/src/routes/editable-region.tsx

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// routes/editable-region.tsx
2-
3-
import builder, { Builder, BuilderComponent } from '@builder.io/react';
2+
import builder, {
3+
Builder,
4+
BuilderComponent,
5+
type BuilderContent,
6+
} from '@builder.io/react';
47
import { useEffect, useState } from 'react';
58
import CustomColumns from '../components/CustomColumns';
69

@@ -23,7 +26,7 @@ Builder.registerComponent(CustomColumns, {
2326
});
2427

2528
export default function EditableRegion() {
26-
const [content, setContent] = useState<any>(null);
29+
const [content, setContent] = useState<BuilderContent | null>(null);
2730

2831
useEffect(() => {
2932
builder

packages/sdks/snippets/vue/src/views/LivePreview.vue

+6-2
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,13 @@
1010
<script setup lang="ts">
1111
import { ref, onMounted, onBeforeUnmount, watch } from 'vue';
1212
import { useRoute } from 'vue-router';
13-
import { fetchOneEntry, subscribeToEditor } from '@builder.io/sdk-vue';
13+
import {
14+
type BuilderContent,
15+
fetchOneEntry,
16+
subscribeToEditor,
17+
} from '@builder.io/sdk-vue';
1418
15-
const content = ref<any>(null);
19+
const content = ref<BuilderContent | null>(null);
1620
const loading = ref(true);
1721
1822
const route = useRoute();

0 commit comments

Comments
 (0)