Update.
CI / test (3.8) (push) Failing after 11s
CI / lint (push) Failing after 23s
CI / test (3.11) (push) Failing after 25s
CI / test (3.10) (push) Failing after 25s
CI / test (3.12) (push) Failing after 26s
CI / build (push) Failing after 25s
CI / test (3.9) (push) Failing after 33s

This commit is contained in:
2025-12-12 19:26:17 +01:00
parent 7e8362f85a
commit 7dd1d84bf9
6 changed files with 171 additions and 2 deletions
+8
View File
@@ -10,6 +10,7 @@ import { BaseComponent } from '../components/base-component.js';
class CollabsPage extends BaseComponent {
init() {
this.render();
this.initFeed();
}
render() {
@@ -23,6 +24,13 @@ class CollabsPage extends BaseComponent {
`);
}
initFeed() {
const feed = this.$('rant-feed');
if (feed) {
feed.setStateKey('feed_state_collabs');
}
}
refresh() {
const feed = this.$('rant-feed');
if (feed) {
+8
View File
@@ -14,6 +14,7 @@ class HomePage extends BaseComponent {
init() {
this.render();
this.initFeed();
}
render() {
@@ -26,6 +27,13 @@ class HomePage extends BaseComponent {
`);
}
initFeed() {
const feed = this.$('rant-feed');
if (feed) {
feed.setStateKey('feed_state_home');
}
}
onAttributeChanged(name, oldValue, newValue) {
if (name === 'sort') {
const feed = this.$('rant-feed');
+10
View File
@@ -13,6 +13,7 @@ class SearchPage extends BaseComponent {
}
init() {
this.currentQuery = null;
this.render();
this.bindEvents();
}
@@ -50,10 +51,19 @@ class SearchPage extends BaseComponent {
`);
if (query) {
this.currentQuery = query;
this.initFeed();
this.search(query);
}
}
initFeed() {
const feed = this.$('rant-feed');
if (feed && this.currentQuery) {
feed.setStateKey('feed_state_search_' + this.currentQuery);
}
}
bindEvents() {
this.on(this, 'submit', this.handleSubmit);
}
+8
View File
@@ -10,6 +10,7 @@ import { BaseComponent } from '../components/base-component.js';
class StoriesPage extends BaseComponent {
init() {
this.render();
this.initFeed();
}
render() {
@@ -23,6 +24,13 @@ class StoriesPage extends BaseComponent {
`);
}
initFeed() {
const feed = this.$('rant-feed');
if (feed) {
feed.setStateKey('feed_state_stories');
}
}
refresh() {
const feed = this.$('rant-feed');
if (feed) {
+8
View File
@@ -10,6 +10,7 @@ import { BaseComponent } from '../components/base-component.js';
class WeeklyPage extends BaseComponent {
init() {
this.render();
this.initFeed();
}
render() {
@@ -23,6 +24,13 @@ class WeeklyPage extends BaseComponent {
`);
}
initFeed() {
const feed = this.$('rant-feed');
if (feed) {
feed.setStateKey('feed_state_weekly');
}
}
refresh() {
const feed = this.$('rant-feed');
if (feed) {