package Ġcom . mo eg irl viewer . component . article View . util Ċ Ċ import Ġandroidx . compose . foundation . layout . Box Ċ import Ġandroidx . compose . foundation . layout . height Ċ import Ġandroidx . compose . runtime . Disposable Effect Ċ import Ġandroidx . compose . runtime . remember Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . platform . Local Configuration Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġcom . mo eg irl viewer . R Ċ import Ġcom . mo eg irl viewer . comp able . remember . Memory Store Ċ import Ġcom . mo eg irl viewer . component . article View . Article View Ċ import Ġcom . mo eg irl viewer . component . article View . Article View Props Ċ import Ġcom . mo eg irl viewer . component . common Dialog . Common AlertDialog Props Ċ import Ġcom . mo eg irl viewer . util . Cached Web Views Ċ import Ġcom . mo eg irl viewer . util . Globals Ċ Ċ fun Ġshow Note Dialog ( ĊĠ Ġcontent : ĠString Ċ ) Ġ{ ĊĠ ĠGlobals . common AlertDialog . show ( Common AlertDialog Props ( ĊĠĠĠ Ġtitle Ġ= ĠGlobals . context . getString ( R . string . note ), ĊĠĠĠ Ġcontent Ġ= Ġ{ ĊĠĠĠĠĠ Ġval Ġconfiguration Ġ= ĠLocal Configuration . current ĊĠĠĠĠĠ Ġval Ġmemory Store Ġ= Ġremember Ġ{ ĠMemory Store () Ġ} ĊĠĠĠĠĠ Ġval Ġcached Web Views Ġ= Ġremember Ġ{ ĠCached Web Views () Ġ} ĊĊĠĠĠĠĠ ĠDis posable Effect ( true ) Ġ{ ĊĠĠĠĠĠĠĠ Ġon Dispose Ġ{ Ġcached Web Views . destroy All Instance () Ġ} ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġmemory Store . Provider Ġ{ ĊĠĠĠĠĠĠĠ Ġcached Web Views . Provider Ġ{ ĊĠĠĠĠĠĠĠĠĠ ĠBox ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. height (( configuration . screen Height Dp Ġ* Ġ 0 . 2 ). dp ) ĊĠĠĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠArticle View ( props Ġ= ĠArticle View Props ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġin Dialog Mode Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġhtml Ġ= Ġcontent , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ)) Ċ }