kotlin {
sourceSets {
val jvmMain by getting {
dependencies {
implementation("io.github.devngho:kirok-svelte-binding-jvm:[VERSION]")
}
}
}
}
kirok {
binding = listOf("io.github.devngho.kiroksvelte.KirokSvelteBinding")
}
<script>
import {useSimple} from "$lib/Simple";
const [simpleCounter, {increment}] = useSimple()
!;
/*
타입: [Writable<{
count: number;
}>, {
increment: () => Promise<void>;
decrement: () => Promise<void>;
}] | null
*/
</script>
- kirok의 모든 기능
- isAvailable 함수로 환경 확인
- TypeScript 타이핑
- 기본 타입, 데이터 클래스
- 제네릭