[frontend] Fix compose menu not opening

This commit is contained in:
Lilian 2024-05-01 02:46:02 +02:00
parent f5e9c036fd
commit e793abab8b
No known key found for this signature in database
GPG key ID: 007CA12D692829E1
3 changed files with 16 additions and 12 deletions

View file

@ -1,6 +1,8 @@
.compose { .compose {
background-color: var(--background-color); background-color: var(--background-color);
border-radius: 1rem; border-radius: 1rem;
margin: 0 auto;
top: 10%
} }
.textarea { .textarea {
display: block; display: block;

View file

@ -1,6 +1,8 @@
export function openDialog(element){ export function openDialog(element){
console.log("opening JS")
element.showModal() element.showModal()
} }
export function closeDialog(element){ export function closeDialog(element){
console.log("closing JS")
element.close() element.close()
} }

View file

@ -17,13 +17,9 @@
<span class="text">Notifications</span> <span class="text">Notifications</span>
</NavLink> </NavLink>
</div> </div>
<button @onclick="Open" class="sidebar-btn">
<Icon Name="Icons.Pencil"/>
<span class="text">Open!</span>
<Compose @ref="_compose"/>
@* <button @onclick="Open">Open!</button> *@
</button>
</div> </div>
<hr/>
<button class="sidebar-btn" @onclick="Open">Open</button>
</div> </div>
<div class="bottom-bar"> <div class="bottom-bar">
@ -43,19 +39,23 @@
<span class="text">Notifications</span> <span class="text">Notifications</span>
</NavLink> </NavLink>
</div> </div>
<button @onclick="Open" class="sidebar-btn"> <div>
<Icon Name="Icons.Pencil"/> <button @onclick="Open" class="sidebar-btn">
<span class="text">Open!</span> <Icon Name="Icons.Pencil"/>
<Compose @ref="_compose"/> <span class="text">Open!</span>
@* <button @onclick="Open">Open!</button> *@ </button>
</button> </div>
</div> </div>
</div> </div>
<Compose @ref="_compose"/>
@code { @code {
private Compose _compose; private Compose _compose;
private void Open() private void Open()
{ {
Console.WriteLine("open pressed");
_compose.OpenDialog(); _compose.OpenDialog();
} }