add dotnet backend

This commit is contained in:
2025-10-02 15:19:15 +05:00
parent 67f292cd60
commit 109629c6f9
12 changed files with 347 additions and 4 deletions

View File

@ -56,11 +56,11 @@ function App() {
<div className="info-grid">
<div className="info-item">
<span className="label">Email:</span>
<span className="value">{userInfo.email}</span>
<span className="value">{userInfo.email || 'Не указан'}</span>
</div>
<div className="info-item">
<span className="label">Полное имя:</span>
<span className="value">{userInfo.full_name}</span>
<span className="value">{userInfo.full_name || 'Не указано'}</span>
</div>
{userInfo.organization && (
<div className="info-item">
@ -73,7 +73,7 @@ function App() {
<div className="roles-section">
<h3>Роли</h3>
<div className="roles-list">
{userInfo.roles.map(role => (
{userInfo.roles && userInfo.roles.map(role => (
<div key={role.id} className="role-badge">
<span className="role-name">{role.name}</span>
{role.description && (
@ -86,7 +86,7 @@ function App() {
<div className="links-section">
<h3>Доступные ресурсы</h3>
{userInfo.available_links.length > 0 ? (
{userInfo.available_links && userInfo.available_links.length > 0 ? (
<div className="links-grid">
{userInfo.available_links.map(link => (
<a