Skip to content

Commit fcf316f

Browse files
authored
MudQrCode: Seperate Component Into Another Package (#180)
* MudQrCode Seperate Component Into Another Package * Some Changes * Lazy Assembly Loading
1 parent eeb748e commit fcf316f

11 files changed

Lines changed: 195 additions & 90 deletions

File tree

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<Project Sdk="Microsoft.NET.Sdk.Razor">
2+
3+
<PropertyGroup>
4+
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
5+
<Nullable>disable</Nullable>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
<Title>CodeBeam.MudBlazor.Extensions.MudQrCode</Title>
8+
<Version>6.1.0</Version>
9+
<Authors>CodeBeam</Authors>
10+
<Company>CodeBeam</Company>
11+
<Description>MudBlazor QR Code component as a part of CodeBeam.MudBlazor.Extensions</Description>
12+
<Copyright>CodeBeam OpenSource MIT</Copyright>
13+
<PackageProjectUrl>https://codebeam-mudextensions.pages.dev/</PackageProjectUrl>
14+
<PackageIcon>Mud_Secondary.png</PackageIcon>
15+
<RepositoryUrl>https://github.com/CodeBeamOrg/CodeBeam.MudBlazor.Extensions</RepositoryUrl>
16+
<PackageTags>Blazor; MudBlazor; Component; Extension; QR; Code; Barcode</PackageTags>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<None Include="wwwroot\Mud_Secondary.png">
21+
<Pack>True</Pack>
22+
<PackagePath>\</PackagePath>
23+
</None>
24+
</ItemGroup>
25+
26+
27+
<ItemGroup>
28+
<SupportedPlatform Include="browser" />
29+
</ItemGroup>
30+
31+
<ItemGroup>
32+
<PackageReference Include="MudBlazor" Version="6.2.1" />
33+
<PackageReference Include="SkiaSharp.Views.Blazor" Version="2.88.3" />
34+
<PackageReference Include="ZXing.Net" Version="0.16.9" />
35+
<PackageReference Include="ZXing.Net.Bindings.SkiaSharp" Version="0.16.13" />
36+
</ItemGroup>
37+
38+
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' ">
39+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="6.0.11" />
40+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="6.0.11" />
41+
</ItemGroup>
42+
43+
<ItemGroup Condition=" '$(TargetFramework)' == 'net7.0' ">
44+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="7.0.1.*" />
45+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="7.0.1.*" />
46+
</ItemGroup>
47+
48+
</Project>

CodeBeam.MudBlazor.Extensions/Components/QrGenerator/MudQrCode.razor renamed to CodeBeam.MudBlazor.Extensions.MudQrCode/Components/QrCode/MudQrCode.razor

File renamed without changes.

CodeBeam.MudBlazor.Extensions/Components/QrGenerator/MudQrCode.razor.cs renamed to CodeBeam.MudBlazor.Extensions.MudQrCode/Components/QrCode/MudQrCode.razor.cs

File renamed without changes.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@using Microsoft.AspNetCore.Components.Web
2+
@using MudBlazor
4.45 KB
Loading

CodeBeam.MudBlazor.Extensions/CodeBeam.MudBlazor.Extensions.csproj

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@
2525
<PackageReference Include="BuildBundlerMinifier" Version="3.2.449" />
2626
<PackageReference Include="CsvHelper" Version="30.0.1" />
2727
<PackageReference Include="MudBlazor" Version="6.2.1" />
28-
<PackageReference Include="SkiaSharp.Views.Blazor" Version="2.88.3" />
29-
<PackageReference Include="ZXing.Net" Version="0.16.9" />
30-
<PackageReference Include="ZXing.Net.Bindings.SkiaSharp" Version="0.16.13" />
3128
</ItemGroup>
3229

3330
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' ">
@@ -67,7 +64,7 @@
6764
</ItemGroup>
6865

6966
<ItemGroup>
70-
<None Include="..\..\..\..\Desktop\MudBuilder\Mud_Secondary.png">
67+
<None Include="wwwroot\Mud_Secondary.png">
7168
<Pack>True</Pack>
7269
<PackagePath>\</PackagePath>
7370
</None>

CodeBeamMudExtensions.sln

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeBeam.MudBlazor.Extensio
1515
EndProject
1616
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeBeam.MudBlazor.Extensions.UnitTests.Viewer", "CodeBeam.MudBlazor.Extensions.UnitTests.Viewer\CodeBeam.MudBlazor.Extensions.UnitTests.Viewer.csproj", "{590CCBEC-3D84-42C8-A925-C0CD2135268C}"
1717
EndProject
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeBeam.MudBlazor.Extensions.MudQrCode", "CodeBeam.MudBlazor.Extensions.MudQrCode\CodeBeam.MudBlazor.Extensions.MudQrCode.csproj", "{02810B56-8DDC-41A2-B97D-59768B396B67}"
19+
EndProject
1820
Global
1921
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2022
Debug|Any CPU = Debug|Any CPU
@@ -45,6 +47,10 @@ Global
4547
{590CCBEC-3D84-42C8-A925-C0CD2135268C}.Debug|Any CPU.Build.0 = Debug|Any CPU
4648
{590CCBEC-3D84-42C8-A925-C0CD2135268C}.Release|Any CPU.ActiveCfg = Release|Any CPU
4749
{590CCBEC-3D84-42C8-A925-C0CD2135268C}.Release|Any CPU.Build.0 = Release|Any CPU
50+
{02810B56-8DDC-41A2-B97D-59768B396B67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
51+
{02810B56-8DDC-41A2-B97D-59768B396B67}.Debug|Any CPU.Build.0 = Debug|Any CPU
52+
{02810B56-8DDC-41A2-B97D-59768B396B67}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{02810B56-8DDC-41A2-B97D-59768B396B67}.Release|Any CPU.Build.0 = Release|Any CPU
4854
EndGlobalSection
4955
GlobalSection(SolutionProperties) = preSolution
5056
HideSolutionNode = FALSE

ComponentViewer.Docs/ComponentViewer.Docs.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
</ItemGroup>
1919

2020
<ItemGroup>
21+
<ProjectReference Include="..\CodeBeam.MudBlazor.Extensions.MudQrCode\CodeBeam.MudBlazor.Extensions.MudQrCode.csproj" />
2122
<ProjectReference Include="..\CodeBeam.MudBlazor.Extensions\CodeBeam.MudBlazor.Extensions.csproj" />
2223
</ItemGroup>
2324

0 commit comments

Comments
 (0)