package Ġcom . link time . ktor base . component . main Ċ Ċ import Ġcom . link time . ktor base . model . Config Ċ import Ġkotlinx . html . id Ċ import Ġreact .* Ċ import Ġreact . dom . div Ċ import Ġreact . dom . span Ċ import Ġkotlin . browser . document Ċ Ċ class ĠMain Component Ġ: ĠR Component < Main Component . Props , ĠMain Component . State >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠR Builder . render () Ġ{ ĊĠĠĠĠĠĠĠ Ġdiv Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġattrs . id Ġ= Ġ" main - content " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġspan Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" Hello ! ĠHere Ġwe Ġare !" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠProps Ġ: ĠR Props Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġconfig : ĠConfig ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠState Ġ: ĠR State Ġ{ ĊĠĠĠ Ġ} Ċ Ċ } Ċ Ċ fun ĠR Builder . main Component ( config : ĠConfig ) Ġ= ĊĠĠĠ Ġchild ( Main Component :: class ) Ġ{ ĊĠĠĠĠĠĠĠ Ġattrs . config Ġ= Ġconfig ĊĠĠĠ Ġ}