Initial commit: igny8 project

This commit is contained in:
igny8
2025-11-09 10:27:02 +00:00
commit 60b8188111
27265 changed files with 4360521 additions and 0 deletions

View File

@@ -0,0 +1,97 @@
/**
* Shared Column Snippets
* Reusable column definitions for data tables
*/
export const titleColumn = {
key: 'title',
label: 'Title',
sortable: true,
width: 'auto',
};
export const keywordColumn = {
key: 'keyword',
label: 'Keyword',
sortable: true,
width: 'auto',
};
export const statusColumn = {
key: 'status',
label: 'Status',
sortable: true,
badge: true,
width: '120px',
};
export const volumeColumn = {
key: 'volume',
label: 'Volume',
sortable: true,
numeric: true,
width: '100px',
};
export const difficultyColumn = {
key: 'difficulty',
label: 'Difficulty',
sortable: true,
badge: true,
width: '120px',
};
export const intentColumn = {
key: 'intent',
label: 'Intent',
sortable: true,
badge: true,
width: '120px',
};
export const clusterColumn = {
key: 'cluster',
label: 'Cluster',
sortable: true,
width: '200px',
};
export const createdColumn = {
key: 'created_at',
label: 'Created',
sortable: true,
date: true,
width: '150px',
};
export const updatedColumn = {
key: 'updated_at',
label: 'Updated',
sortable: true,
date: true,
width: '150px',
};
export const actionsColumn = {
key: 'actions',
label: 'Actions',
sortable: false,
width: '100px',
fixed: true,
};
export const wordCountColumn = {
key: 'word_count',
label: 'Word Count',
sortable: true,
numeric: true,
width: '120px',
};
export const sectorColumn = {
key: 'sector_name',
label: 'Sector',
sortable: false,
width: '150px',
};