76 lines
1.7 KiB
JavaScript
76 lines
1.7 KiB
JavaScript
export const NAME_ALIASES = {
|
|
// 🙃 aliases
|
|
'vrouba von vrbicz': '🙃',
|
|
'vróbič': '🙃',
|
|
'vrba vrbička': '🙃',
|
|
'jirka v.': '🙃',
|
|
|
|
// 👨🏭 aliases
|
|
'párek z mourkova': '👨🏭',
|
|
'marek': '👨🏭',
|
|
'mourek': '👨🏭',
|
|
'mourek (jen láhve)': '👨🏭',
|
|
|
|
// 🤒 aliases
|
|
'kruzík ruzický': '🤒',
|
|
'kruzík ruzík': '🤒',
|
|
'krouzič': '🤒',
|
|
|
|
// 🤑 aliases
|
|
'matuzalém kremžský': '🤑',
|
|
'matuzalém i/ii.': '🤑',
|
|
'matúš': '🤑',
|
|
|
|
// 😎 aliases
|
|
'martin': '😎',
|
|
'martin brony veleblil': '😎',
|
|
'veleblil bobajz z broníkova': '😎',
|
|
'bronos': '😎',
|
|
|
|
// 🤯 aliases
|
|
'ja': '🤯',
|
|
'kuba': '🤯',
|
|
'kuba-buba': '🤯',
|
|
"d'artakuba zlominoha": '🤯',
|
|
'kuba zlominoha': '🤯',
|
|
|
|
// 😴 aliases
|
|
'sam': '😴',
|
|
'ditrpich von šalina': '😴',
|
|
|
|
// 🍖 aliases
|
|
'šunka šunkovič šunkovský': '🍖',
|
|
'šunka pražský': '🍖',
|
|
'šunkovič': '🍖',
|
|
'dan': '🍖',
|
|
|
|
// Default for unrecognized aliases
|
|
'default': 'Ostatní'
|
|
};
|
|
|
|
export const SPREADSHEET_ID = '1RxeQTnirJILgqXDuvI2RQt9vljn1Jz_JFCzVDRQviIg';
|
|
|
|
// Google Sheets configuration
|
|
export const SHEETS_CONFIG = {
|
|
keyFile: 'application-key.json',
|
|
scopes: ['https://www.googleapis.com/auth/spreadsheets'],
|
|
};
|
|
|
|
// Sheet ranges
|
|
export const SHEET_RANGES = {
|
|
SPLID_CODES: 'Splidy!C2:C',
|
|
USER_TAGS: 'Splidy!E1:M1',
|
|
DATA_RESET: 'Splidy!E2:M',
|
|
DATA_ROW: (rowIndex) => `Splidy!E${rowIndex + 2}:M${rowIndex + 2}`
|
|
};
|
|
|
|
// Other constants
|
|
export const TABLE_RESET_ROW_COUNT = 100;
|
|
export const TABLE_COLUMN_COUNT = 9; // Columns E through M
|
|
|
|
export const COLUMN_INDICES = {
|
|
E: 4,
|
|
M: 12
|
|
};
|
|
|
|
export const SHEET_ID = 0;
|