Skip to content

Commit fa304b9

Browse files
committed
fix(rapier): remove standalone true
1 parent 195ea58 commit fa304b9

File tree

5 files changed

+18
-79
lines changed

5 files changed

+18
-79
lines changed

libs/rapier/src/lib/colliders.ts

Lines changed: 15 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,7 @@ const ANY_COLLIDER_HOST_DIRECTIVE = {
2525
outputs: ['collisionEnter', 'collisionExit', 'intersectionEnter', 'intersectionExit', 'contactForce'],
2626
};
2727

28-
@Directive({
29-
selector: 'ngt-object3D[ngtrCuboidCollider]',
30-
standalone: true,
31-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
32-
})
28+
@Directive({ selector: 'ngt-object3D[ngtrCuboidCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
3329
export class NgtrCuboidCollider {
3430
args = input.required<NgtrCuboidArgs>();
3531

@@ -45,11 +41,7 @@ export class NgtrCuboidCollider {
4541
}
4642
}
4743

48-
@Directive({
49-
selector: 'ngt-object3D[ngtrCapsuleCollider]',
50-
standalone: true,
51-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
52-
})
44+
@Directive({ selector: 'ngt-object3D[ngtrCapsuleCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
5345
export class NgtrCapsuleCollider {
5446
args = input.required<NgtrCapsuleArgs>();
5547

@@ -65,11 +57,7 @@ export class NgtrCapsuleCollider {
6557
}
6658
}
6759

68-
@Directive({
69-
selector: 'ngt-object3D[ngtrBallCollider]',
70-
standalone: true,
71-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
72-
})
60+
@Directive({ selector: 'ngt-object3D[ngtrBallCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
7361
export class NgtrBallCollider {
7462
args = input.required<NgtrBallArgs>();
7563

@@ -85,11 +73,7 @@ export class NgtrBallCollider {
8573
}
8674
}
8775

88-
@Directive({
89-
selector: 'ngt-object3D[ngtrConvexHullCollider]',
90-
standalone: true,
91-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
92-
})
76+
@Directive({ selector: 'ngt-object3D[ngtrConvexHullCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
9377
export class NgtrConvexHullCollider {
9478
args = input.required<NgtrConvexHullArgs>();
9579

@@ -105,11 +89,7 @@ export class NgtrConvexHullCollider {
10589
}
10690
}
10791

108-
@Directive({
109-
selector: 'ngt-object3D[ngtrHeightfieldCollider]',
110-
standalone: true,
111-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
112-
})
92+
@Directive({ selector: 'ngt-object3D[ngtrHeightfieldCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
11393
export class NgtrHeightfieldCollider {
11494
args = input.required<NgtrHeightfieldArgs>();
11595

@@ -125,11 +105,7 @@ export class NgtrHeightfieldCollider {
125105
}
126106
}
127107

128-
@Directive({
129-
selector: 'ngt-object3D[ngtrTrimeshCollider]',
130-
standalone: true,
131-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
132-
})
108+
@Directive({ selector: 'ngt-object3D[ngtrTrimeshCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
133109
export class NgtrTrimeshCollider {
134110
args = input.required<NgtrTrimeshArgs>();
135111

@@ -145,11 +121,7 @@ export class NgtrTrimeshCollider {
145121
}
146122
}
147123

148-
@Directive({
149-
selector: 'ngt-object3D[ngtrPolylineCollider]',
150-
standalone: true,
151-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
152-
})
124+
@Directive({ selector: 'ngt-object3D[ngtrPolylineCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
153125
export class NgtrPolylineCollider {
154126
args = input.required<NgtrPolylineArgs>();
155127

@@ -165,11 +137,7 @@ export class NgtrPolylineCollider {
165137
}
166138
}
167139

168-
@Directive({
169-
selector: 'ngt-object3D[ngtrRoundCuboidCollider]',
170-
standalone: true,
171-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
172-
})
140+
@Directive({ selector: 'ngt-object3D[ngtrRoundCuboidCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
173141
export class NgtrRoundCuboidCollider {
174142
args = input.required<NgtrRoundCuboidArgs>();
175143

@@ -185,11 +153,7 @@ export class NgtrRoundCuboidCollider {
185153
}
186154
}
187155

188-
@Directive({
189-
selector: 'ngt-object3D[ngtrCylinderCollider]',
190-
standalone: true,
191-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
192-
})
156+
@Directive({ selector: 'ngt-object3D[ngtrCylinderCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
193157
export class NgtrCylinderCollider {
194158
args = input.required<NgtrCylinderArgs>();
195159

@@ -205,11 +169,7 @@ export class NgtrCylinderCollider {
205169
}
206170
}
207171

208-
@Directive({
209-
selector: 'ngt-object3D[ngtrRoundCylinderCollider]',
210-
standalone: true,
211-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
212-
})
172+
@Directive({ selector: 'ngt-object3D[ngtrRoundCylinderCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
213173
export class NgtrRoundCylinderCollider {
214174
args = input.required<NgtrRoundCylinderArgs>();
215175

@@ -225,11 +185,7 @@ export class NgtrRoundCylinderCollider {
225185
}
226186
}
227187

228-
@Directive({
229-
selector: 'ngt-object3D[ngtrConeCollider]',
230-
standalone: true,
231-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
232-
})
188+
@Directive({ selector: 'ngt-object3D[ngtrConeCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
233189
export class NgtrConeCollider {
234190
args = input.required<NgtrConeArgs>();
235191

@@ -245,11 +201,7 @@ export class NgtrConeCollider {
245201
}
246202
}
247203

248-
@Directive({
249-
selector: 'ngt-object3D[ngtrRoundConeCollider]',
250-
standalone: true,
251-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
252-
})
204+
@Directive({ selector: 'ngt-object3D[ngtrRoundConeCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
253205
export class NgtrRoundConeCollider {
254206
args = input.required<NgtrRoundConeArgs>();
255207

@@ -265,11 +217,7 @@ export class NgtrRoundConeCollider {
265217
}
266218
}
267219

268-
@Directive({
269-
selector: 'ngt-object3D[ngtrConvexMeshCollider]',
270-
standalone: true,
271-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
272-
})
220+
@Directive({ selector: 'ngt-object3D[ngtrConvexMeshCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
273221
export class NgtrConvexMeshCollider {
274222
args = input.required<NgtrConvexMeshArgs>();
275223

@@ -285,11 +233,7 @@ export class NgtrConvexMeshCollider {
285233
}
286234
}
287235

288-
@Directive({
289-
selector: 'ngt-object3D[ngtrRoundConvexHullCollider]',
290-
standalone: true,
291-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
292-
})
236+
@Directive({ selector: 'ngt-object3D[ngtrRoundConvexHullCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
293237
export class NgtrRoundConvexHullCollider {
294238
args = input.required<NgtrRoundConvexHullArgs>();
295239

@@ -305,11 +249,7 @@ export class NgtrRoundConvexHullCollider {
305249
}
306250
}
307251

308-
@Directive({
309-
selector: 'ngt-object3D[ngtrRoundConvexMeshCollider]',
310-
standalone: true,
311-
hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE],
312-
})
252+
@Directive({ selector: 'ngt-object3D[ngtrRoundConvexMeshCollider]', hostDirectives: [ANY_COLLIDER_HOST_DIRECTIVE] })
313253
export class NgtrRoundConvexMeshCollider {
314254
args = input.required<NgtrRoundConvexMeshArgs>();
315255

libs/rapier/src/lib/debug.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import { BufferAttribute, Group, LineBasicMaterial, LineSegments } from 'three';
1212

1313
@Component({
1414
selector: 'ngtr-debug',
15-
standalone: true,
1615
template: `
1716
<ngt-group>
1817
<ngt-line-segments #lineSegments [frustumCulled]="false">

libs/rapier/src/lib/frame-stepper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Directive, effect, input } from '@angular/core';
22
import { injectStore } from 'angular-three';
33
import { NgtrPhysicsOptions } from './types';
44

5-
@Directive({ standalone: true, selector: 'ngtr-frame-stepper' })
5+
@Directive({ selector: 'ngtr-frame-stepper' })
66
export class NgtrFrameStepper {
77
ready = input(false);
88
updatePriority = input<number | undefined>(0);

libs/rapier/src/lib/physics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const defaultOptions: NgtrPhysicsOptions = {
5050
debug: false,
5151
};
5252

53-
@Directive({ selector: 'ng-template[rapierFallback]', standalone: true })
53+
@Directive({ selector: 'ng-template[rapierFallback]' })
5454
export class NgtrPhysicsFallback {
5555
static ngTemplateContextGuard(_: NgtrPhysicsFallback, ctx: unknown): ctx is { error: string } {
5656
return true;

libs/rapier/src/lib/rigid-body.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const colliderDefaultOptions: NgtrColliderOptions = {
4848
contactSkin: 0,
4949
};
5050

51-
@Directive({ selector: 'ngt-object3D[ngtrCollider]', standalone: true })
51+
@Directive({ selector: 'ngt-object3D[ngtrCollider]' })
5252
export class NgtrAnyCollider {
5353
position = input<NgtVector3 | undefined>([0, 0, 0]);
5454
rotation = input<NgtEuler | undefined>([0, 0, 0]);

0 commit comments

Comments
 (0)