diff --git a/src/components/ImageViewer/ImageSource.vue b/src/components/ImageViewer/ImageSource.vue
new file mode 100644
index 0000000..4e2d3b1
--- /dev/null
+++ b/src/components/ImageViewer/ImageSource.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
diff --git a/src/components/ImageViewer/ImageViewer.global.vue b/src/components/ImageViewer/ImageViewer.global.vue
index f1ed777..5a3c440 100644
--- a/src/components/ImageViewer/ImageViewer.global.vue
+++ b/src/components/ImageViewer/ImageViewer.global.vue
@@ -51,6 +51,10 @@
class="my-auto"
:attribution="image.attribution"
/>
+
props.otuId,
async () => {
const params = {
- extend: ['depictions', 'attribution'],
+ extend: ['depictions', 'attribution', 'source', 'citations'],
otu_scope: ['all']
}
diff --git a/src/modules/otus/components/TypeSpecimen.vue b/src/modules/otus/components/TypeSpecimen.vue
index 4f2f44f..1ea87c0 100644
--- a/src/modules/otus/components/TypeSpecimen.vue
+++ b/src/modules/otus/components/TypeSpecimen.vue
@@ -15,18 +15,9 @@
\ No newline at end of file
+
diff --git a/src/modules/otus/constants/index.js b/src/modules/otus/constants/index.js
new file mode 100644
index 0000000..44b902a
--- /dev/null
+++ b/src/modules/otus/constants/index.js
@@ -0,0 +1 @@
+export * from './typeOrder';
diff --git a/src/modules/otus/constants/typeOrder.js b/src/modules/otus/constants/typeOrder.js
new file mode 100644
index 0000000..3f4d6e3
--- /dev/null
+++ b/src/modules/otus/constants/typeOrder.js
@@ -0,0 +1,9 @@
+export const SPECIMEN_TYPES = [
+ 'neotype',
+ 'holotype',
+ 'neolectotype',
+ 'lectotype',
+ 'syntype',
+ 'paratype',
+ 'paratypes'
+]