package Ġlt . pet us ka . hazelcast . explorer . component . app . navbar . logo Ċ Ċ import Ġkotlin ext . js . require Ċ import Ġkotlinx . css . height Ċ import Ġkotlinx . css . px Ċ import Ġlt . pet us ka . hazelcast . explorer . component . State less Component Ċ import Ġreact . R Builder Ċ import Ġreact . R Props Ċ import Ġreact . dom . img Ċ import Ġstyled . css Ċ import Ġstyled . styled Span Ċ Ċ @ Suppress (" Unsafe Cast From Dynamic ") Ċ class ĠLogo Ġ: ĠStateless Component < R Props >() Ġ{ ĊĠ Ġprivate Ġval Ġreact Svg Uri : ĠString Ġ= Ġrequire (" img / react . svg "). default ĊĠ Ġprivate Ġval Ġkotlin Svg Uri : ĠString Ġ= Ġrequire (" img / kotlin . svg "). default ĊĠ Ġprivate Ġval Ġk tor P ng Uri : ĠString Ġ= Ġrequire (" img / ktor . png "). default ĊĠĠĊĠ Ġinit Ġ{ ĊĠĠĠ Ġrequire (" css / logo . css ") ĊĠ Ġ} ĊĠĠĊĠ Ġoverride Ġfun ĠR Builder . render () Ġ{ ĊĠĠĠ Ġstyled Span Ġ{ ĊĠĠĠĠĠ Ġcss Ġ{ ĊĠĠĠĠĠĠĠ Ġheight Ġ= Ġ 3 5 . px ĊĠĠĠĠĠĠĠ Ġclasses . add (" Logo ") ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġimg ( src Ġ= Ġreact Svg Uri , Ġclasses Ġ= Ġ" Logo - react ") Ġ{} ĊĠĠĠĠĠ Ġimg ( src Ġ= Ġkotlin Svg Uri , Ġclasses Ġ= Ġ" Logo - kotlin ") Ġ{} ĊĠĠĠĠĠ Ġimg ( src Ġ= Ġk tor P ng Uri , Ġclasses Ġ= Ġ" Logo - ktor ") Ġ{} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ