cartodb/lib/assets/javascripts/builder/dataset/dataset-content/dataset-content-sync.tpl
2020-06-15 10:58:47 +08:00

31 lines
1.2 KiB
Smarty
Executable File

<p class="CDB-Text CDB-Size-small u-secondaryTextColor">
<span class="SyncInfo-state SyncInfo-state--small SyncInfo-state--<%- state %> u-rSpace--s"></span>
<span class="u-upperCase">
<% if (state === "success") { %>
<%- _t('dataset.sync.synced', { ranAt: ranAt }) %>.
<% } else if (state === "syncing") { %>
<%- _t('dataset.sync.syncing') %>...
<% } else if (state === "failure") { %>
<%- _t('dataset.sync.sync-failed') %>.
<% } %>
</span>
<% if (state === "success") { %>
<%- _t('dataset.sync.next', { runAt: runAt }) %>.
<% } else if (state === "syncing") { %>
<% /* There's no need to add extra text in this case. */ %>
<% } else if (errorCode || errorMessage) { %>
<%- _t('dataset.sync.error-code', { errorCode: errorCode }) %>: <%- errorMessage %>.
<% } %>
<% if (!fromExternalSource) { %>
<% if (state !== "syncing") { %>
<button class="<% if (canSyncNow) { %>u-actionTextColor js-syncNow<% } else { %>is-disabled js-syncNowDisabled<% } %>"><%- _t('dataset.sync.sync-now') %></button>.
<% } %>
<% } %>
<% if (state !== "syncing") { %>
<button class="js-options u-actionTextColor"><%- _t('dataset.sync.view-options') %></button>.
<% } %>
</p>