Skip to content

Commit 323f2b6

Browse files
committed
finishing touches
1 parent 778672b commit 323f2b6

File tree

4 files changed

+18
-14
lines changed

4 files changed

+18
-14
lines changed

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "snipit"
3-
version = "1.1.0"
3+
version = "1.2.0"
44
description = "A Code Snippet Manager"
55
authors = ["kxffie"]
66
edition = "2021"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"package": {
1010
"productName": "SnipIt",
11-
"version": "1.1.0"
11+
"version": "1.2.0"
1212
},
1313
"tauri": {
1414
"allowlist": {

src/components/snippets/SnipItsList.tsx

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -252,17 +252,21 @@ export const SnipItsList = ({ setActivePage }: { setActivePage: React.Dispatch<R
252252

253253
{/* Snippet cards list */}
254254
<div className="flex-1 overflow-y-auto space-y-3 pr-2 scrollbar-hidden">
255-
{filteredSnippets.map((snippet) => (
256-
<SnipItCard
257-
key={snippet.id}
258-
snippet={snippet}
259-
onEdit={(id) => setEditingSnippetId(id)}
260-
onDelete={(id) => setSnippets(snippets.filter(s => s.id !== id))}
261-
onSelect={(snippet) => setSelectedSnippet(snippet)}
262-
onToggleStar={toggleStar}
263-
/>
264-
))}
265-
</div>
255+
{filteredSnippets
256+
.slice() // Optional, to avoid mutating the original array
257+
.sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime())
258+
.map((snippet) => (
259+
<SnipItCard
260+
key={snippet.id}
261+
snippet={snippet}
262+
onEdit={(id) => setEditingSnippetId(id)}
263+
onDelete={(id) => setSnippets(snippets.filter((s) => s.id !== id))}
264+
onSelect={(snippet) => setSelectedSnippet(snippet)}
265+
onToggleStar={toggleStar}
266+
/>
267+
))}
268+
</div>
269+
266270
</main>
267271
</div>
268272
);

0 commit comments

Comments
 (0)