Skip to content

Commit

Permalink
Update to 0.3.0 (#6)
Browse files Browse the repository at this point in the history
* Upgrade to Blazor 0.3.0 and Razor 2.1.0

* Upgrade to 0.3.0

* remove refs

* remove test clickhandler

* removing old event delegate syntax
  • Loading branch information
Psvensso authored and torhovland committed May 7, 2018
1 parent f4fdf90 commit 68c2d69
Show file tree
Hide file tree
Showing 11 changed files with 36 additions and 37 deletions.
11 changes: 5 additions & 6 deletions src/BlazorRealworld/BlazorRealworld.csproj
@@ -1,17 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk.Web;Microsoft.NET.Sdk.Razor/2.1.0-preview2-30230">
<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RunCommand>dotnet</RunCommand>
<RunArguments>blazor serve</RunArguments>
<LangVersion>7.3</LangVersion>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="CommonMark.NET" Version="0.15.1" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.1.0-preview2-30230" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.Browser" Version="0.2.0-preview1-10155" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.Build" Version="0.2.0-preview1-10155" />
<DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.2.0-preview1-10155" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.Browser" Version="0.3.0" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.Build" Version="0.3.0" />
<DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.3.0" />
</ItemGroup>

</Project>
2 changes: 1 addition & 1 deletion src/BlazorRealworld/Pages/Article.cshtml
Expand Up @@ -26,7 +26,7 @@
Edit Article
</a>
<text>&nbsp; &nbsp;</text>
<button class="btn btn-outline-danger btn-sm" @onclick(async () => await DeleteArticle())>
<button class="btn btn-outline-danger btn-sm" onclick="@DeleteArticle">
<i class="ion-trash-a"></i>
&nbsp;
Delete Article
Expand Down
2 changes: 1 addition & 1 deletion src/BlazorRealworld/Pages/Counter.cshtml
Expand Up @@ -3,7 +3,7 @@

<p>Current count: @currentCount</p>

<button @onclick(IncrementCount)>Click me</button>
<button onclick="@IncrementCount">Click me</button>

@functions {
int currentCount = 0;
Expand Down
12 changes: 6 additions & 6 deletions src/BlazorRealworld/Pages/Editor.cshtml
Expand Up @@ -15,19 +15,19 @@
<form>
<fieldset>
<fieldset class="form-group">
<input type="text" class="form-control form-control-lg" placeholder="Article Title" @bind(articleModel.title)>
<input type="text" class="form-control form-control-lg" placeholder="Article Title" bind="@articleModel.title" />
</fieldset>
<fieldset class="form-group">
<input type="text" class="form-control" placeholder="What's this article about?" @bind(articleModel.description)>
<input type="text" class="form-control" placeholder="What's this article about?" bind="@articleModel.description" />
</fieldset>
<fieldset class="form-group">
<textarea class="form-control" rows="8" placeholder="Write your article (in markdown)" @bind(articleModel.body)>@articleModel.body</textarea>
<textarea class="form-control" rows="8" placeholder="Write your article (in markdown)" bind="@articleModel.body">@articleModel.body</textarea>
</fieldset>
<fieldset class="form-group">
<input type="text" class="form-control" placeholder="Enter tags" @bind(tagString)><div class="tag-list"></div>
<input type="text" class="form-control" placeholder="Enter tags" bind="@tagString" /><div class="tag-list"></div>
</fieldset>
<button class="btn btn-lg pull-xs-right btn-primary" type="button" @onclick(async () => await Submit())>
Publish Article
<button class="btn btn-lg pull-xs-right btn-primary" type="button" onclick="@Submit">
Publish
</button>
</fieldset>
</form>
Expand Down
6 changes: 3 additions & 3 deletions src/BlazorRealworld/Pages/Index.cshtml
Expand Up @@ -19,10 +19,10 @@
<div class="feed-toggle">
<ul class="nav nav-pills outline-active">
<li class="nav-item">
<a href="" class="nav-link @FeedState" @onclick(async () => await YourFeedAsync())>Your Feed</a>
<a href="" class="@($"nav-link {FeedState}")" onclick="@YourFeedAsync">Your Feed</a>
</li>
<li class="nav-item">
<a href="" class="nav-link @GlobalState" @onclick(async () => await GlobalFeedAsync())>Global Feed</a>
<a href="" class="@($"nav-link {GlobalState}")" onclick="@GlobalFeedAsync">Global Feed</a>
</li>
@if (selectedTab == SelectedTab.Tag)
{
Expand All @@ -46,7 +46,7 @@
{
foreach (var tag in tags)
{
<a href="" class="tag-pill tag-default" @onclick(async () => await SelectTag(tag))>@tag</a>
<a href="" class="tag-pill tag-default" onclick="@(() => SelectTag(tag))">@tag</a>
}
}
</div>
Expand Down
12 changes: 6 additions & 6 deletions src/BlazorRealworld/Pages/Settings.cshtml
Expand Up @@ -16,21 +16,21 @@
<form>
<fieldset>
<fieldset class="form-group">
<input class="form-control" type="text" placeholder="URL of profile picture" @bind(userModel.image)>
<input class="form-control" type="text" placeholder="URL of profile picture" bind="@(userModel.image)"/>
</fieldset>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="text" placeholder="Your Name" @bind(userModel.username)>
<input class="form-control form-control-lg" type="text" placeholder="Your Name" bind="@(userModel.username)"/>
</fieldset>
<fieldset class="form-group">
<textarea class="form-control form-control-lg" rows="8" placeholder="Short bio about you" @bind(userModel.bio)>@userModel.bio</textarea>
<textarea class="form-control form-control-lg" rows="8" placeholder="Short bio about you" bind="@(userModel.bio)">@userModel.bio</textarea>
</fieldset>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="email" placeholder="Email" @bind(userModel.email)>
<input class="form-control form-control-lg" type="email" placeholder="Email" bind="@(userModel.email)" />
</fieldset>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="password" placeholder="Password" @bind(userModel.password)>
<input class="form-control form-control-lg" type="password" placeholder="Password" bind="@(userModel.password)"/>
</fieldset>
<button class="btn btn-lg btn-primary pull-xs-right" @onclick(async () => await Submit())>
<button class="btn btn-lg btn-primary pull-xs-right" onclick="@Submit">
Update Settings
</button>
</fieldset>
Expand Down
6 changes: 3 additions & 3 deletions src/BlazorRealworld/Pages/SignIn.cshtml
Expand Up @@ -15,12 +15,12 @@
<ErrorMessages Errors=@response.errors />
<form>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="email" placeholder="Email" @bind(userModel.email)>
<input class="form-control form-control-lg" type="email" placeholder="Email" bind="@(userModel.email)"/>
</fieldset>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="password" placeholder="Password" @bind(userModel.password)>
<input class="form-control form-control-lg" type="password" placeholder="Password" bind="@(userModel.password)" />
</fieldset>
<button class="btn btn-lg btn-primary pull-xs-right" type="submit" @onclick(async () => await Submit())>
<button class="btn btn-lg btn-primary pull-xs-right" type="submit" onclick="@Submit">
Sign in
</button>
</form>
Expand Down
8 changes: 4 additions & 4 deletions src/BlazorRealworld/Pages/SignUp.cshtml
Expand Up @@ -14,15 +14,15 @@
<ErrorMessages Errors=@response.errors />
<form>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="text" placeholder="Your Name" @bind(userModel.username)>
<input class="form-control form-control-lg" type="text" placeholder="Your Name" bind="@userModel.username"/>
</fieldset>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="email" placeholder="Email" @bind(userModel.email)>
<input class="form-control form-control-lg" type="email" placeholder="Email" bind="@userModel.email"/>
</fieldset>
<fieldset class="form-group">
<input class="form-control form-control-lg" type="password" placeholder="Password" @bind(userModel.password)>
<input class="form-control form-control-lg" type="password" placeholder="Password" bind="@userModel.password"/>
</fieldset>
<button class="btn btn-lg btn-primary pull-xs-right" type="submit" @onclick(async () => await Submit())>
<button class="btn btn-lg btn-primary pull-xs-right" type="submit" onclick="@Submit">
Sign up
</button>
</form>
Expand Down
5 changes: 3 additions & 2 deletions src/BlazorRealworld/Shared/ArticleList.cshtml
Expand Up @@ -40,8 +40,9 @@ else
}

@functions {
public IEnumerable<ArticleModel> Articles { get; set; }

[Parameter]
IEnumerable<ArticleModel> Articles { get; set; }

static string Ordinal(int number)
{
var work = number.ToString();
Expand Down
3 changes: 2 additions & 1 deletion src/BlazorRealworld/Shared/ErrorMessages.cshtml
Expand Up @@ -32,5 +32,6 @@
</ul>

@functions {
public ErrorsModel Errors { get; set; }
[Parameter]
ErrorsModel Errors { get; set; }
}
6 changes: 2 additions & 4 deletions src/BlazorRealworld/Shared/MainLayout.cshtml
@@ -1,5 +1,5 @@
@using System
@implements ILayoutComponent
@inherits BlazorLayoutComponent
@inject AppState state
@inject ApiClient api
@inject IUriHelper uriHelper
Expand Down Expand Up @@ -35,7 +35,7 @@
</NavLink>
</li>
<li class="nav-item">
<a class="nav-link" href="/" @onclick(SignOut)>
<a class="nav-link" href="/" onclick="@(SignOut)">
Sign out
</a>
</li>
Expand Down Expand Up @@ -69,8 +69,6 @@
</footer>

@functions {
public RenderFragment Body { get; set; }

void SignOut()
{
api.ClearToken();
Expand Down

0 comments on commit 68c2d69

Please sign in to comment.