import from other repo

This commit is contained in:
limited_dev 2023-01-18 13:56:24 +01:00
commit d8a81fdfc0
53 changed files with 2243 additions and 0 deletions

View file

@ -0,0 +1,16 @@
@page "/b/"
@using System.ComponentModel.DataAnnotations
@using ImageBoardServerApp.Data
<Board board="@b"/>
@code {
private BoardData b { get; set; } = new()
{
BoardID = 0,
maxThreads = 10,
Tag = "b",
Topic = "Random"
};
}

View file

@ -0,0 +1,6 @@
@page "/faq"
<h3>FAQ</h3>
@code {
}

View file

@ -0,0 +1,60 @@
@page "/fetchdata"
@inject HttpClient Http
<PageTitle>Weather forecast</PageTitle>
<h1>Weather forecast</h1>
<p>This component demonstrates fetching data from the server.</p>
@if (forecasts == null)
{
<p>
<em>Loading...</em>
</p>
}
else
{
<table class="table">
<thead>
<tr>
<th>Date</th>
<th>Temp. (C)</th>
<th>Temp. (F)</th>
<th>Summary</th>
</tr>
</thead>
<tbody>
@foreach (var forecast in forecasts)
{
<tr>
<td>@forecast.Date.ToShortDateString()</td>
<td>@forecast.TemperatureC</td>
<td>@forecast.TemperatureF</td>
<td>@forecast.Summary</td>
</tr>
}
</tbody>
</table>
}
@code {
private WeatherForecast[]? forecasts;
protected override async Task OnInitializedAsync()
{
forecasts = await Http.GetFromJsonAsync<WeatherForecast[]>("sample-data/weather.json");
}
public class WeatherForecast
{
public DateTime Date { get; set; }
public int TemperatureC { get; set; }
public string? Summary { get; set; }
public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
}
}

View file

@ -0,0 +1,9 @@
@page "/"
<h1>BulletBoard</h1>
<div>
This is a simple Imageboard made in Razor.
</div>
<div>
</div>

View file

@ -0,0 +1,6 @@
@page "/rules"
<h3>Rules</h3>
@code {
}

View file

@ -0,0 +1,7 @@
@page "/SuccessfulPost"
<h3>SuccessfulPost</h3>
<span>Post sucessfully crated!</span>
@code {
}

View file

@ -0,0 +1,7 @@
@page "/UnSuccessfulPost"
<h3>UnuccessfulPost</h3>
<span>Post was not created!</span>
@code {
}

View file

@ -0,0 +1,37 @@
@page "/"
@using Microsoft.AspNetCore.Components.Web
@namespace ImageBoardServerApp.Pages
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
<link rel="stylesheet" href="_content/Radzen.Blazor/css/material-dark.css">
<script src="_content/Radzen.Blazor/Radzen.Blazor.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<base href="~/"/>
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css"/>
<link href="css/site.css" rel="stylesheet"/>
<link href="ImageBoardServerApp.styles.css" rel="stylesheet"/>
<link rel="icon" type="image/png" href="favicon.png"/>
<component type="typeof(HeadOutlet)" render-mode="ServerPrerendered"/>
</head>
<body>
<component type="typeof(App)" render-mode="ServerPrerendered"/>
<div id="blazor-error-ui">
<environment include="Staging,Production">
An error has occurred. This application may no longer respond until reloaded.
</environment>
<environment include="Development">
An unhandled exception has occurred. See browser dev tools for details.
</environment>
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.server.js"></script>
</body>
</html>