37 lines
673 B
Plaintext
37 lines
673 B
Plaintext
@page "/"
|
|
@rendermode InteractiveServer
|
|
|
|
<PageTitle>Home</PageTitle>
|
|
|
|
<div class="card-holder">
|
|
<a class="card">
|
|
HOME
|
|
</a>
|
|
<a class="card">
|
|
S&P Chart
|
|
</a>
|
|
<a class="card">
|
|
Connect
|
|
</a>
|
|
<a class="card">
|
|
About
|
|
</a>
|
|
</div>
|
|
|
|
<div class="main-area">
|
|
<button @onclick="pullData">@buttonText</button>
|
|
</div>
|
|
|
|
|
|
@code {
|
|
|
|
string buttonText = "Pull finance data";
|
|
|
|
async Task pullData(){
|
|
buttonText = "Do not refresh the page. The data is refreshing.";
|
|
await Task.Delay(1);
|
|
aiModule.PullData();
|
|
buttonText = "Refresh Completed";
|
|
}
|
|
|
|
} |