package Ġcommon Ċ Ċ import Ġreact . R Builder Ċ import Ġreact . R Props Ċ import Ġreact . React Element Ċ import Ġreact . dom . div Ċ import Ġreact . dom . h 3 Ċ Ċ fun ĠR Builder . alert ( message : ĠString Ġ= Ġ"") Ġ= Ġif Ġ( message . isNotEmpty ()) Ġ{ ĊĠĠĠ Ġdiv (" alert Ġalert - danger ") Ġ{ ĊĠĠĠĠĠĠĠ Ġ+ message ĊĠĠĠ Ġ} Ċ } Ġelse Ġ{ ĊĠĠĠ Ġempty Ċ } ĊĊ Ċ fun ĠR Builder . loading ( isLoading : ĠBoolean ) Ġ= Ġif Ġ( isLoading ) Ġ{ ĊĠĠĠ Ġh 3 Ġ{ ĊĠĠĠĠĠĠĠ Ġ+" Loading ... Ġ" ĊĠĠĠĠĠĠĠ Ġspinner () ĊĠĠĠ Ġ} Ċ } Ġelse Ġ{ ĊĠĠĠ Ġempty Ċ } ĊĊ Ċ fun ĠR Builder . spinner () Ġ= Ġdiv (" spinner ") Ġ{} ĊĊ Ċ object Ġempty Ġ: ĠReact Element Ġ{ ĊĠĠĠ Ġoverride Ġval Ġprops Ġ= Ġobject Ġ: ĠR Props Ġ{} Ċ } ĊĊĊ