@@ -62,6 +62,7 @@ Flowpack.DecoupledContentStore.BackendController.index = Neos.Fusion:Component {
6262 }
6363 }
6464 renderer = afx`
65+ <Flowpack.DecoupledContentStore:FlashMessages id="neos-notifications-inline" class="flashmessages" />
6566 <form id="postHelper" method="post">
6667 <input
6768 type="hidden"
@@ -102,33 +103,37 @@ Flowpack.DecoupledContentStore.BackendController.index = Neos.Fusion:Component {
102103 Cancel running release
103104 </button>
104105
105- <Flowpack.DecoupledContentStore:ListFooter />
106+ <div class="neos-footer !h-full">
107+ <Flowpack.DecoupledContentStore:ListFooter />
108+ </div>
106109 </div>
107110 </div>
108111 `
109112 }
110113}
111114
112- prototype(Flowpack.DecoupledContentStore:ListFooter) < prototype(Neos.Fusion:Component) {
113- _publishAllUri = Neos.Fusion:UriBuilder {
114- action = 'publishAll'
115- }
116-
117- renderer = afx`
118- <div class="neos-footer">
119- <Neos.Fusion:Link.Action href.action="index" class="neos-button">
120- <i class="fa fa-sync"></i> Reload
115+ prototype(Flowpack.DecoupledContentStore:ListFooter) < prototype(Neos.Fusion:Join) {
116+ reload = afx`
117+ <Neos.Fusion:Link.Action href.action="index" class="neos-button">
118+ <i class="fa fa-sync"></i> Reload
119+ </Neos.Fusion:Link.Action>
120+ `
121+ activeContentStoreLabel = '<span class="align-middle inline-block text-sm pr-4 pl-16">Active Content Store:</span>'
122+ switchContentStore = afx`
123+ <Neos.Fusion:Loop items={redisContentStores}>
124+ <Neos.Fusion:Link.Action href.action="index" href.arguments={{contentStore: item}} class={AtomicFusion.classNames('neos-button', {'neos-button-primary': item == contentStore})}>
125+ {item}
121126 </Neos.Fusion:Link.Action>
122- <span class="align-middle inline-block text-sm pr-4 pl-16">Active Content Store:</span >
123- <Neos.Fusion:Loop items={redisContentStores}>
124- < Neos.Fusion:Link.Action href.action="index" href.arguments={{contentStore: item}} class={AtomicFusion.classNames('neos-button', {'neos-button-primary': item == contentStore})}>
125- {item}
126- </Neos.Fusion:Link.Action>
127- </Neos.Fusion:Loop>
128-
127+ </Neos.Fusion:Loop >
128+ `
129+ publishAll = Neos.Fusion:Component {
130+ _publishAllUri = Neos.Fusion:UriBuilder {
131+ action = 'publishAll'
132+ }
133+ renderer = afx`
129134 <button form="postHelper" formaction={props._publishAllUri} type="submit" class="neos-button neos-button-warning neos-pull-right">
130135 Publish All
131136 </button>
132- </div>
133- `
137+ `
138+ }
134139}
0 commit comments