Skip to content

Commit 357c226

Browse files
committed
refactor(lit-helper/context): optional renderer
1 parent 8083131 commit 357c226

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/lit-helper/src/directives/context.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class GecutContextDirective<T> extends GecutAsyncDirective {
1515
protected _$signal?: ContextSignal<T>;
1616
protected _$render?: (data: T) => unknown;
1717

18-
render(signalContext: ContextSignal<T>, render: (data: T) => unknown): unknown {
18+
render(signalContext: ContextSignal<T>, render: (data: T) => unknown = (data) => String(data)): unknown {
1919
this.log.methodArgs?.('render', {signalContext, render});
2020

2121
this._$render = render;
@@ -57,5 +57,5 @@ class GecutContextDirective<T> extends GecutAsyncDirective {
5757

5858
export const gecutContext = directive(GecutContextDirective) as <T>(
5959
signalContext: ContextSignal<T>,
60-
render: (data: T) => unknown,
60+
render?: (data: T) => unknown,
6161
) => unknown;

0 commit comments

Comments
 (0)