mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
fix: update types
This commit is contained in:
parent
8139fe5e7c
commit
a751d9ebb2
@ -6,9 +6,9 @@
|
||||
{
|
||||
"name": "*",
|
||||
"individual": {
|
||||
"min": 8609,
|
||||
"gzip": 3735,
|
||||
"brotli": 3459
|
||||
"min": 8662,
|
||||
"gzip": 3765,
|
||||
"brotli": 3469
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@ -4,9 +4,16 @@ import { Renderer, initRenderer } from "./renderer";
|
||||
import { Scope, createScope, getEmptyScope, set } from "./scope";
|
||||
import { NodeType } from "./dom";
|
||||
|
||||
export type Conditional = {
|
||||
scope?: Scope;
|
||||
renderer?: Renderer;
|
||||
export type Conditional = (
|
||||
| {
|
||||
scope: Scope;
|
||||
renderer: Renderer;
|
||||
}
|
||||
| {
|
||||
scope: undefined;
|
||||
renderer: undefined;
|
||||
}
|
||||
) & {
|
||||
___parentScopeOrScopes?: Scope | Array<Scope | number>;
|
||||
___parentOffset?: number;
|
||||
___referenceNode: Comment | Element;
|
||||
@ -129,7 +136,7 @@ export type Loop = {
|
||||
export function loop(
|
||||
referenceNode: Comment | Element,
|
||||
renderer: Renderer,
|
||||
keyFn: (item: unknown) => string,
|
||||
keyFn: (item: unknown) => unknown,
|
||||
parentScopeOrScopes?: Scope | Array<Scope | number>,
|
||||
parentOffset?: number
|
||||
): Loop {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user