完成基本的创建使用功能
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
package views
|
||||
|
||||
import (
|
||||
"fyne.io/fyne/v2"
|
||||
"fyne.io/fyne/v2/canvas"
|
||||
"fyne.io/fyne/v2/container"
|
||||
"fyne.io/fyne/v2/widget"
|
||||
"work_cation/assets"
|
||||
"work_cation/global"
|
||||
"work_cation/models/repo"
|
||||
)
|
||||
|
||||
func UserViews(w fyne.Window) fyne.CanvasObject {
|
||||
image := canvas.NewImageFromResource(assets.LogoDataSR)
|
||||
image.FillMode = canvas.ImageFillContain
|
||||
|
||||
user := repo.UserRepo.GetUserInfo(global.DB)
|
||||
|
||||
userCard := widget.NewCard(
|
||||
user.Name,
|
||||
user.Ip,
|
||||
nil)
|
||||
userCard.SetImage(image)
|
||||
|
||||
return container.NewBorder(nil,
|
||||
nil,
|
||||
nil,
|
||||
nil,
|
||||
userCard,
|
||||
)
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user