add more providers

Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
This commit is contained in:
Andrey Platov 2021-09-01 20:28:58 +02:00
parent 98e0fea3c4
commit 0ee0e68380
No known key found for this signature in database
GPG Key ID: C8787EFEB4B64AF0
4 changed files with 436 additions and 389 deletions

File diff suppressed because it is too large Load Diff

View File

@ -92,16 +92,22 @@ export function createModel (builder: Builder): void {
builder.createDoc(contact.class.ChannelProvider, core.space.Model, {
label: 'Phone' as IntlString,
icon: contact.icon.Email,
icon: contact.icon.Phone,
placeholder: '+1 555 333 7777'
})
builder.createDoc(contact.class.ChannelProvider, core.space.Model, {
label: 'LinkedIn' as IntlString,
icon: contact.icon.Email,
icon: contact.icon.LinkedIn,
placeholder: 'https://linkedin.com/in/jappleseed'
})
builder.createDoc(contact.class.ChannelProvider, core.space.Model, {
label: 'Twitter' as IntlString,
icon: contact.icon.Twitter,
placeholder: '@appleseed'
})
builder.createDoc(core.class.Space, core.space.Model, {
name: 'Employees',
description: 'Employees',

View File

@ -78,6 +78,17 @@ export default plugin(contactId, {
Employee: '' as Ref<Class<Employee>>
},
icon: {
Email: '' as Asset
Phone: '' as Asset,
Email: '' as Asset,
Discord: '' as Asset,
Facebook: '' as Asset,
Instagram: '' as Asset,
LinkedIn: '' as Asset,
Telegram: '' as Asset,
Twitter: '' as Asset,
VK: '' as Asset,
WhatsApp: '' as Asset,
Youtube: '' as Asset,
GitHub: '' as Asset
}
})

File diff suppressed because it is too large Load Diff