-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponents.js
117 lines (116 loc) · 2.48 KB
/
components.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
const { MessageActionRow, MessageSelectMenu, MessageButton } = require('discord.js');
module.exports = {
REGISTER: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('register_create')
.setLabel('Create')
.setStyle('SUCCESS'),
),
],
REGISTER_SUCCESS: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('menu_back')
.setLabel('Continue')
.setStyle('PRIMARY'),
),
],
MENU: [
new MessageActionRow()
.addComponents(
new MessageSelectMenu()
.setCustomId('menu_category')
.setPlaceholder('Pick a category')
.addOptions([
{
label: 'Profile',
description: 'View your profile',
value: 'profile',
},
{
label: 'Job',
description: 'View your job details',
value: 'job',
},
{
label: 'Bank',
description: 'View your bank details',
value: 'bank',
},
]),
),
],
MENU_BANK: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('menu_back')
.setLabel('Back')
.setStyle('SECONDARY'),
),
],
MENU_PROFILE: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('menu_profile_delete')
.setLabel('Delete')
.setStyle('DANGER'),
new MessageButton()
.setCustomId('menu_back')
.setLabel('Back')
.setStyle('SECONDARY'),
),
],
MENU_PROFILE_DELETE: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('profile_delete')
.setLabel('Delete all data')
.setStyle('DANGER'),
new MessageButton()
.setCustomId('menu_back')
.setLabel('Back')
.setStyle('SECONDARY'),
),
],
MENU_JOB_NOJOB: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('menu_job_listings')
.setLabel('Job Listings')
.setStyle('PRIMARY'),
new MessageButton()
.setCustomId('menu_back')
.setLabel('Back')
.setStyle('SECONDARY'),
),
],
MENU_JOB_WITHJOB: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('menu_job_resign')
.setLabel('Resign')
.setStyle('DANGER'),
new MessageButton()
.setCustomId('menu_back')
.setLabel('Back')
.setStyle('SECONDARY'),
),
],
MENU_JOB_LISTINGS: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('menu_back')
.setLabel('Back')
.setStyle('SECONDARY'),
),
],
};