Load screen 1 time dynamically not 2nd , 3 , 4 time

On screen initialize call tinyDB get value… value if empty - empty list. If get value is empty call data from online database and then save it to tinyDB