Skip to content

Commit 2f1b2e9

Browse files
committed
Added support for hiding versions from selector
1 parent babc995 commit 2f1b2e9

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

material/templates/assets/javascripts/bundle.c8d2eff1.min.js renamed to material/templates/assets/javascripts/bundle.bd41221c.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/templates/assets/javascripts/bundle.c8d2eff1.min.js.map renamed to material/templates/assets/javascripts/bundle.bd41221c.min.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/templates/base.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@
249249
</script>
250250
{% endblock %}
251251
{% block scripts %}
252-
<script src="{{ 'assets/javascripts/bundle.c8d2eff1.min.js' | url }}"></script>
252+
<script src="{{ 'assets/javascripts/bundle.bd41221c.min.js' | url }}"></script>
253253
{% for script in config.extra_javascript %}
254254
{{ script | script_tag }}
255255
{% endfor %}

src/templates/assets/javascripts/templates/version/index.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,21 @@ import { h } from "~/utilities"
2727
* Types
2828
* ------------------------------------------------------------------------- */
2929

30+
/**
31+
* Version properties
32+
*/
33+
export interface VersionProperties {
34+
hidden?: boolean /* Version is hidden */
35+
}
36+
3037
/**
3138
* Version
3239
*/
3340
export interface Version {
3441
version: string /* Version identifier */
3542
title: string /* Version title */
3643
aliases: string[] /* Version aliases */
44+
properties?: VersionProperties /* Version properties */
3745
}
3846

3947
/* ----------------------------------------------------------------------------
@@ -76,6 +84,7 @@ function renderVersion(version: Version): HTMLElement {
7684
export function renderVersionSelector(
7785
versions: Version[], active: Version
7886
): HTMLElement {
87+
versions = versions.filter(version => !version.properties?.hidden)
7988
return (
8089
<div class="md-version">
8190
<button

0 commit comments

Comments
 (0)