Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DataGridPremium] Prompt input control #15401

Merged
merged 52 commits into from
Nov 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
99f4bd7
feat: initial implementation
romgrk Apr 23, 2024
1551765
lint
romgrk Apr 24, 2024
732a005
update
romgrk Apr 24, 2024
aa037eb
update
romgrk Apr 24, 2024
a16929b
update
romgrk May 21, 2024
4a1f7df
feat: column reorder
romgrk May 21, 2024
327e8d1
fix: change order of models
romgrk Jul 1, 2024
f1a9b9a
update remote control input
KenanYusuf Jul 16, 2024
7c8a453
add classes to remote control elements
KenanYusuf Jul 18, 2024
52555e1
display error
KenanYusuf Jul 19, 2024
3907772
ensure submit button is always visible
KenanYusuf Jul 25, 2024
da1f6f2
Use proxy URL for the API requests
arminmeh Oct 23, 2024
c3f2956
Adjust parameters for separated proxy server setup
arminmeh Oct 24, 2024
7824924
Move component to the premium package. Remove props from the grid and…
arminmeh Nov 12, 2024
c620bc8
Update prototypes and api
arminmeh Nov 12, 2024
d30a9e9
Rename and move things around. Pass API URL from outside of the compo…
arminmeh Nov 12, 2024
b77d5b8
Split record button and toolbar component. Allow recording abort
arminmeh Nov 13, 2024
c0b7434
Refactor data sampling. Translate static text
arminmeh Nov 13, 2024
460c28c
Add initial docs
arminmeh Nov 13, 2024
83c21ba
Update env var
arminmeh Nov 13, 2024
5b542d0
Docs and api improvements
arminmeh Nov 13, 2024
7f147d3
Remove console.log
arminmeh Nov 13, 2024
224866e
Rename wrapper
arminmeh Nov 13, 2024
b782d87
l10n
arminmeh Nov 13, 2024
463a8d6
Export name fix
arminmeh Nov 13, 2024
6bd05e3
Align prompt process API with data source. Use callback instead of di…
arminmeh Nov 13, 2024
0cddb5a
Move prompt resolver out of the hook
arminmeh Nov 13, 2024
aa36b88
Docs update
arminmeh Nov 13, 2024
a290b2a
Fix comment
arminmeh Nov 14, 2024
6b1072f
More label and var names updates
arminmeh Nov 14, 2024
5798d46
Add more mocked prompts
arminmeh Nov 14, 2024
26e4fbc
MD lint
arminmeh Nov 14, 2024
554962d
prefix with unstable all new public api
arminmeh Nov 14, 2024
e7c2cf2
Use internal icons and add slots
arminmeh Nov 14, 2024
b65558a
Update lang prop description and default to the speech api default
arminmeh Nov 14, 2024
049a6af
lint
arminmeh Nov 14, 2024
5d4af91
Docs fix
arminmeh Nov 14, 2024
34364eb
Improve mock prompt processor query match
arminmeh Nov 20, 2024
39a486c
Update key count
arminmeh Nov 20, 2024
85d4730
Address PR comments
arminmeh Nov 20, 2024
c388827
Fix lint
arminmeh Nov 20, 2024
bbc8d6b
Address PR comments
arminmeh Nov 20, 2024
6928ca5
Update docs. Add server-side data example (currently not working)
arminmeh Nov 20, 2024
b4eda31
Update locale keys
arminmeh Nov 20, 2024
2f24d7e
Update grid toolbar styles
arminmeh Nov 20, 2024
8d3cba3
Improved error handling
arminmeh Nov 20, 2024
937fb91
Update doc page
arminmeh Nov 21, 2024
79a7e96
Fix data source example data
arminmeh Nov 21, 2024
a9f0068
Use slot for the InputAdornment
arminmeh Nov 21, 2024
b6b795e
Fix prompt mock
arminmeh Nov 21, 2024
df05425
Use API for setting the loading state on the grid
arminmeh Nov 22, 2024
45b5ea9
Skip rendering the whole startAdornment if speech recognition is not …
arminmeh Nov 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
140 changes: 70 additions & 70 deletions docs/data/data-grid/localization/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,280 +3,280 @@
"languageTag": "ar-SD",
"importName": "arSD",
"localeName": "Arabic (Sudan)",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/arSD.ts"
},
{
"languageTag": "be-BY",
"importName": "beBY",
"localeName": "Belarusian",
"missingKeysCount": 35,
"totalKeysCount": 123,
"missingKeysCount": 45,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/beBY.ts"
},
{
"languageTag": "bg-BG",
"importName": "bgBG",
"localeName": "Bulgarian",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/bgBG.ts"
},
{
"languageTag": "zh-HK",
"importName": "zhHK",
"localeName": "Chinese (Hong Kong)",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/zhHK.ts"
},
{
"languageTag": "zh-CN",
"importName": "zhCN",
"localeName": "Chinese (Simplified)",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/zhCN.ts"
},
{
"languageTag": "zh-TW",
"importName": "zhTW",
"localeName": "Chinese (Taiwan)",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/zhTW.ts"
},
{
"languageTag": "hr-HR",
"importName": "hrHR",
"localeName": "Croatian",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/hrHR.ts"
},
{
"languageTag": "cs-CZ",
"importName": "csCZ",
"localeName": "Czech",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/csCZ.ts"
},
{
"languageTag": "da-DK",
"importName": "daDK",
"localeName": "Danish",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/daDK.ts"
},
{
"languageTag": "nl-NL",
"importName": "nlNL",
"localeName": "Dutch",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/nlNL.ts"
},
{
"languageTag": "fi-FI",
"importName": "fiFI",
"localeName": "Finnish",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/fiFI.ts"
},
{
"languageTag": "fr-FR",
"importName": "frFR",
"localeName": "French",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/frFR.ts"
},
{
"languageTag": "de-DE",
"importName": "deDE",
"localeName": "German",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/deDE.ts"
},
{
"languageTag": "el-GR",
"importName": "elGR",
"localeName": "Greek",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/elGR.ts"
},
{
"languageTag": "he-IL",
"importName": "heIL",
"localeName": "Hebrew",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/heIL.ts"
},
{
"languageTag": "hu-HU",
"importName": "huHU",
"localeName": "Hungarian",
"missingKeysCount": 7,
"totalKeysCount": 123,
"missingKeysCount": 17,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/huHU.ts"
},
{
"languageTag": "is-IS",
"importName": "isIS",
"localeName": "Icelandic",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/isIS.ts"
},
{
"languageTag": "it-IT",
"importName": "itIT",
"localeName": "Italian",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/itIT.ts"
},
{
"languageTag": "ja-JP",
"importName": "jaJP",
"localeName": "Japanese",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/jaJP.ts"
},
{
"languageTag": "ko-KR",
"importName": "koKR",
"localeName": "Korean",
"missingKeysCount": 36,
"totalKeysCount": 123,
"missingKeysCount": 46,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/koKR.ts"
},
{
"languageTag": "nb-NO",
"importName": "nbNO",
"localeName": "Norwegian (Bokmål)",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/nbNO.ts"
},
{
"languageTag": "nn-NO",
"importName": "nnNO",
"localeName": "Norwegian (Nynorsk)",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/nnNO.ts"
},
{
"languageTag": "fa-IR",
"importName": "faIR",
"localeName": "Persian",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/faIR.ts"
},
{
"languageTag": "pl-PL",
"importName": "plPL",
"localeName": "Polish",
"missingKeysCount": 12,
"totalKeysCount": 123,
"missingKeysCount": 22,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/plPL.ts"
},
{
"languageTag": "pt-PT",
"importName": "ptPT",
"localeName": "Portuguese",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/ptPT.ts"
},
{
"languageTag": "pt-BR",
"importName": "ptBR",
"localeName": "Portuguese (Brazil)",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/ptBR.ts"
},
{
"languageTag": "ro-RO",
"importName": "roRO",
"localeName": "Romanian",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/roRO.ts"
},
{
"languageTag": "ru-RU",
"importName": "ruRU",
"localeName": "Russian",
"missingKeysCount": 5,
"totalKeysCount": 123,
"missingKeysCount": 15,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/ruRU.ts"
},
{
"languageTag": "sk-SK",
"importName": "skSK",
"localeName": "Slovak",
"missingKeysCount": 6,
"totalKeysCount": 123,
"missingKeysCount": 16,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/skSK.ts"
},
{
"languageTag": "es-ES",
"importName": "esES",
"localeName": "Spanish",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/esES.ts"
},
{
"languageTag": "sv-SE",
"importName": "svSE",
"localeName": "Swedish",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/svSE.ts"
},
{
"languageTag": "tr-TR",
"importName": "trTR",
"localeName": "Turkish",
"missingKeysCount": 3,
"totalKeysCount": 123,
"missingKeysCount": 13,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/trTR.ts"
},
{
"languageTag": "uk-UA",
"importName": "ukUA",
"localeName": "Ukrainian",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/ukUA.ts"
},
{
"languageTag": "ur-PK",
"importName": "urPK",
"localeName": "Urdu (Pakistan)",
"missingKeysCount": 9,
"totalKeysCount": 123,
"missingKeysCount": 19,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/urPK.ts"
},
{
"languageTag": "vi-VN",
"importName": "viVN",
"localeName": "Vietnamese",
"missingKeysCount": 1,
"totalKeysCount": 123,
"missingKeysCount": 11,
"totalKeysCount": 133,
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-data-grid/src/locales/viVN.ts"
}
]
Loading
Loading