File tree 2 files changed +9
-13
lines changed
examples/infinity-scrolling
2 files changed +9
-13
lines changed Original file line number Diff line number Diff line change @@ -3,29 +3,22 @@ package main
3
3
import (
4
4
"log"
5
5
"net/http"
6
- "net/url"
7
6
8
7
"github.com/admin-golang/admin"
9
8
"github.com/admin-golang/admin/icon"
10
9
"github.com/admin-golang/admin/layout"
11
10
)
12
11
13
- func NewSubscribeFormPage () (admin.Pager , error ) {
14
- sideFormBackgroundImage , err := url .Parse ("https://source.unsplash.com/random/?golang" )
15
- if err != nil {
16
- return nil , err
17
- }
18
-
19
- return admin .NewSideFormPage (admin.SideFormPageConfig {
20
- BackgroundImage : sideFormBackgroundImage ,
12
+ func NewInfinityListPage () (admin.Pager , error ) {
13
+ return admin .NewIInfinityListPage (admin.IInfinityListPageConfig {
21
14
PageConfig : admin.PageConfig {
22
15
Icon : icon.Icon {
23
16
Type : icon .Email ,
24
17
},
25
18
IsDefault : true ,
26
19
ID : "Home" ,
27
20
URL : "/" ,
28
- Type : admin .SideFormPage ,
21
+ Type : admin .InfinityListPage ,
29
22
},
30
23
Form : admin.Form {
31
24
ID : "Text" ,
@@ -44,13 +37,13 @@ func NewSubscribeFormPage() (admin.Pager, error) {
44
37
}
45
38
46
39
func main () {
47
- subscribeFormPage , err := NewSubscribeFormPage ()
40
+ infinityListPage , err := NewInfinityListPage ()
48
41
if err != nil {
49
42
log .Fatal (err )
50
43
}
51
44
52
45
pages := admin.Pages {
53
- subscribeFormPage ,
46
+ infinityListPage ,
54
47
}
55
48
56
49
admin := admin .New (& admin.Config {
Original file line number Diff line number Diff line change @@ -1933,14 +1933,17 @@ function [[ .ID ]]InfinityList({ handleSetAppState }) {
1933
1933
control={<Checkbox value="remember" color="primary" />}
1934
1934
label="Remember me"
1935
1935
/>*/ }
1936
+ [[ if eq .Form.Submit.Label "" ]]
1937
+ [[ else ]]
1936
1938
< Button
1937
1939
type = "submit"
1938
1940
fullWidth
1939
1941
variant = "contained"
1940
1942
sx = { { mt : 3 , mb : 2 } }
1941
1943
>
1942
1944
[[ .Form.Submit.Label ]]
1943
- </ Button >
1945
+ </ Button >
1946
+ [[ end ]]
1944
1947
< Grid container >
1945
1948
< Grid item xs >
1946
1949
{ /*<Link href="#" variant="body2">
You can’t perform that action at this time.
0 commit comments