mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
43 lines
1.7 KiB
Plaintext
43 lines
1.7 KiB
Plaintext
- content_for :injection_data do
|
|
= inject_json_array("orders", @orders.all, Api::OrderSerializer)
|
|
= inject_json_array("shops", @shops.all, Api::ShopForOrdersSerializer)
|
|
= inject_saved_credit_cards
|
|
|
|
- if Spree::Config.stripe_connect_enabled && Stripe.publishable_key
|
|
:javascript
|
|
angular.module('Darkswarm').value("stripeObject", Stripe("#{Stripe.publishable_key}"))
|
|
angular.module('Darkswarm').value("stripePublishableKey", "#{Stripe.publishable_key}")
|
|
|
|
.darkswarm
|
|
.row.pad-top
|
|
.small-12.columns.pad-top
|
|
%h2
|
|
= accurate_title
|
|
%span.account-summary
|
|
= @user.email
|
|
|
|
= render 'orders'
|
|
= render 'cards'
|
|
= render 'transactions'
|
|
= render 'settings'
|
|
= render 'developer_settings' if @user.show_api_key_view
|
|
|
|
.row.tabset-ctrl#account-tabs{ style: 'margin-bottom: 100px', navigate: 'true', selected: 'orders', prefix: 'account' }
|
|
.small.12.medium-2.columns.tab{ name: "orders" }
|
|
%a=t('.tabs.orders')
|
|
- if Spree::Config.stripe_connect_enabled && Stripe.publishable_key
|
|
.small.12.medium-2.columns.tab{ name: "cards" }
|
|
%a=t('.tabs.cards')
|
|
.small.12.medium-2.columns.tab{ name: "transactions" }
|
|
%a=t('.tabs.transactions')
|
|
.small.12.medium-2.columns.tab{ name: "settings" }
|
|
%a=t('.tabs.settings')
|
|
// the api_keys partial is the only content for now, so we have to hide the whole tab for now
|
|
// if there is new content, we will need to handle this inside the developer_settings partial
|
|
- if @user.show_api_key_view
|
|
.small.12.medium-3.columns.tab{ name: "developer_settings" }
|
|
%a=t('.tabs.developer_settings')
|
|
.small-12.columns.tab-view
|
|
|
|
= render partial: "shared/footer"
|