-
+
+
+
+ {{ value.url }}
+
+ {{ value.value || value }}
+
+
+
+ listIndex !== index)"
+ />
+
+
+
+
-
- Country
+ :item="item"
+ :edits="edits"
+ :editing="editing"
+ @place="(place) => edits[item.key] = place"
+ />
-
-
-
-
- Place
-
-
-
-
-
-
-
-
-
-
+ :edits="edits"
+ :editing="editing"
+ :units="penisUnits"
+ @penis="(penis) => edits.penis = penis"
+ @units="(units) => penisUnits = units"
+ />
topCountries.indexOf(countryB.alpha2) - topCountries.indexOf(countryA.alpha2));
-
-const cupSizes = {
- us: ['AA', 'A', 'B', 'C', 'D', ['DD', 'E'], ['DDD', 'F'], 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P'], // United States
- uk: ['AA', 'A', 'B', 'C', 'D', 'DD', 'E', 'F', 'FF', 'G', 'GG', 'H', 'HH', 'J', 'JJ', 'K', 'KK'], // United Kingdom
- eu: ['AA', 'A', 'B', 'C', 'D', 'E', 'F', 'G', ' H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P'], // Europe
- jp: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q'], // Japan
-};
-
-cupSizes.fr = cupSizes.eu; // France
-cupSizes.it = cupSizes.uk; // Italy
-cupSizes.au = cupSizes.uk; // Australia
-
-// bra band sizes
-const bustSizes = {
- us: [28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56],
- eu: [60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130],
- fr: [75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145],
- it: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13],
- au: [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34],
-};
-
-bustSizes.uk = bustSizes.us;
-bustSizes.jp = bustSizes.eu;
-
const fields = computed(() => [
...(actor.value.photos.length > 0 ? [{
key: 'avatar',
@@ -812,18 +423,16 @@ const fields = computed(() => [
: null,
inline: true,
},
+ /*
{
- key: 'ethnicity',
- type: 'string',
- value: actor.value.ethnicity,
- suggestions: [
- 'Asian',
- 'Black',
- 'Indian',
- 'Latina',
- 'White',
- ],
+ key: 'socials',
+ type: 'list',
+ value: actor.value.socials.map((social) => ({
+ url: social.url,
+ icon: social.platform,
+ })),
},
+ */
{
key: 'origin',
type: 'place',
@@ -840,6 +449,18 @@ const fields = computed(() => [
place: [actor.value.residence?.city, actor.value.residence?.state].filter(Boolean).join(', '),
},
},
+ {
+ key: 'ethnicity',
+ type: 'string',
+ value: actor.value.ethnicity,
+ suggestions: [
+ 'Asian',
+ 'Black',
+ 'Indian',
+ 'Latina',
+ 'White',
+ ],
+ },
{
key: 'size',
type: 'size',
@@ -935,6 +556,7 @@ const fields = computed(() => [
suggestions: [
'101 Modeling',
'Adult Talent Managers (ATMLA)',
+ 'AMA Modeling',
'The Bakery Talent',
'Coxxx Models',
'East Coast Talent (ECT)',
@@ -1000,6 +622,14 @@ const keyMap = {
country: 'residenceCountry',
place: 'residencePlace',
},
+ tattoos: {
+ has: 'hasTattoos',
+ description: 'tattoos',
+ },
+ piercings: {
+ has: 'hasPiercings',
+ description: 'piercings',
+ },
};
const groupMap = {
@@ -1062,228 +692,283 @@ async function submit() {
}
-